Santa Clause high on LSD
santa with some stellar shades
Santa without a nose
a super close up of an old drunken sailor.
Red eyed derpy monster.
LSP on LSD
girl with pink hair and glasses looking down
jade harley
I think it's a homestuck character
Doodle or Die is the game of "telephone" with drawing!