Anyone have the site this came from? Anonymous
Just lost all my bookmarks and was looking for the japanese photography site this image came from.