Showing posts with label netherlands. Show all posts
Showing posts with label netherlands. Show all posts

Wednesday, February 9, 2011

Spotted in Rotterdam, Netherlands

This fucking picture is going to give me nightmares. Reminds me of that Japanese horror movie Ju-On/The Grudge.





(via Wooster Collective)