a Russian satellite, not owned the the sons of Nick
Man freaking out in Russia
Scribbles then suddenly a red penis.
Doodle or Die is the game of "telephone" with drawing!