Tsuruga Castle 2005

This is the Tsuruga Castle, base of the Byakkotai Warriors, in Aiz-Wakamatsu, Fukushima Prefecutre, Japan.

Pin It on Pinterest