Castles in Hokkaido / Castles in Japan Kamui chasi Toyouracho, Hokkaido.Location Related posts:Fukui CastleIwadonoyama castleImabari castleKatsuyama castle ruinsKanazawa CastleShiratori castleKagamijo castleIga ueno castleMatsumoto castleBicchu-matsuyama castleIwatsuki castleKiyosu castle