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