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.I own nothing.