Mysterious Hooded Man
What is the identity of this alpaca?
neither do i
A man with large dilated pupils shakes the camera.
Doodle or Die is the game of "telephone" with drawing!