Hard to believe that this May 16th marks 31 years since Jim Henson died. Also hard to believe it, bu