Kamui chasi Japan Web Magazine Castles in Hokkaido Kamui chasi Toyouracho, Hokkaido.ContentsLocation Related posts:Iwakuni CastleKaminoyama castleKaratsu castleFukuchiyama castleHimeji CastleHachioji castleKarakawa castleAgena castleMaruoka CastleHirabayashi castleHara castle ruinsGoryokakuPost navigationPrevious Previous post: Kanagasaki castleNext Next post: Kaminoyama castle