Castles in Hokkaido / Castles in Japan Kamui chasi Toyouracho, Hokkaido.Location Related posts:Himeji CastleImabari castleHirado castleJuno castleKanagasaki castleHiwasa CastleAizuwakamatsu castleGujo hachiman castleKasugayama castle ruinsHiratsuka castleFukuoka castleIwakuni Castle