Kariya Castle


Kariya Castle - Japanese castle in Kariya, Aichi prefecture.