I Hate Spiders

A larger than life spider. That's the one reason not to want to live in folkloric Japan.

taken on 2 August 2017, 14:19


location: Hachinohe Castle Park in Hachinohe, Aomori, Japan