Kamui chasi Japan Web Magazine Castles in Hokkaido Kamui chasi Toyouracho, Hokkaido.Location Related posts:Imabari castleShiratori castleKawagoe castleIchijodani castle ruinsHachigata castleMatsumae castleFukuyama castleKaratsu castleHimeji CastleHiratsuka castleGifu castleKatsuyama castle ruinsPost navigationPrevious Previous post: Kanagasaki castleNext Next post: Kaminoyama castle