magic space drugs being taken by a snail.
Snail high as fuck, thinks he's in space and shit..
Space-snail learns the meaning of life via salad fingers
Doodle or Die is the game of "telephone" with drawing!