M.I.A.
Huge letters have appeared on a bunch of hills, confusing some snakes.
OMFG some green matter
rain over a frog without organs
Frog peacefully protesting during the rain about organs and 9/11
Doodle or Die is the game of "telephone" with drawing!