a cartoon bee and ladybug on a floating platform