By PEDESTRIAN.TV Published April 26, 2013 Is this incontrovertible proof that Cookie Monster is actually the same person as Tom Waits through the faux fur-coated lens of The Muppets? We say yes.