Talk:Jim Henson vs Stan Lee/@comment-25263388-20150804003308/@comment-5101200-20150804010035

Considering he only made it work and didn't truly invent it, no, he cannot "truly" be called the inventor of it.