This would likely be a bumper for Cartoon Network's Boomerang channel, even on demand. Yeah, I hate the new Boomerang logo too, but still.<br /><br />I own nothing.