File:YTV (2007).png

Summary
From the DVD of Will & Dewitt: Frog-Tastic Family Fun, that show with a frog I swear that is just the mascot of a brand of kiddie wipes, but the fact there's no mention of it anywhere on the disc means I'm probably just delusional.