I'm not sure about this green frog.
Obstructed red cube sending black vibrations in an algae-covered sea
Doodle or Die is the game of "telephone" with drawing!