salad fingers and badgers
saladfingers is petting a badger
an alien trying to fuck a little dog
An alien is thwarted by a dog on a leash.
a naked negro feller is being used as bait for a giant green alien
Doodle or Die is the game of "telephone" with drawing!