Otokodate House

Otokodate House was an imposing two-story blockhouse at Nanashi Mura, the barracks of the Eyes of Nanashi.