Hachigata castle

Hachigata castle
Yoriicho, saitama.

Location