Snowy mountains
3 snowmen with satanic propaganda written on their faces while a guy in a white morphsuit rapes the one in the middle
satanist snowmen force a human to rape one of their own
Doodle or Die is the game of "telephone" with drawing!