Is the blue frog not Oscar The Troutch that used to live in the bin in Sesame Street?
smilewink