Castles in Hokkaido / Castles in Japan Kamui chasi Toyouracho, Hokkaido.LocationRelated posts:Hasedo castle ruinsHirado castleHamamatsu castleEdo castleInuyama castleKarakawa castleHiroshima castleKaminoyama castleHimeji CastleIwatsuki castleKanazawa CastleKiyosu castle