Robuta

https://www.theyoungfolks.com/review/73737/tv-review-the-muppets-little-green-lie-1x14/ TV Review: The Muppets "Little Green Lie" 1x14 | The Young Folks Feb 24, 2016 - In this season’s 14th episode of The Muppets, long time fans will be treated to a little cameo they’ve been dying to see for a while now, Kermit’s beloved... little green liethe muppetsyoung folksreview