An extremely creepy video posted on Deniz’s blog.

RELATED
The Best Travel Memes On The Internet