This is Muppet News-- I mean, this is this muppet's nose
[DOC] [TLE] "Little Green Lie"  The Muppets  TV Review Robin the Frog returns ... [PAR] Feb 24, 2016 ... Robin the Frog returns, and like many things on The Muppets, he's changed.