The land of the lost sock.
A red sock lost in a valley.
a man being dragged down by demons
No, YOU are the demons
Doodle or Die is the game of "telephone" with drawing!