Devil's Castle (Onigajo) in Kumano, Japan.

- Image ID: E4JTX8
Sean Pavone / Alamy Stock Photo
Image ID: E4JTX8
Location: Kumano, Mie, Japan