Posted on February 5, 2011June 11, 2013 by The Puppet Kermit? Best Gremlin Ever? Clue no. 1 – Made on the planet Earth Clue no. 2 – not by me, not in this yard