SATAN GOTTA GO FAST COME ON STEP IT UP NAO
Little red devil has the need for speed.
Satan the Hedgehog.
Doodle or Die is the game of "telephone" with drawing!