Taken on May 8, 2016
Photographer: Gen SUGAI

Taken on May 8, 2016
Photographer: Gen SUGAI
Taken on July 22, 2014
Photographer: Gen SUGAI
Inuyama Castle is one of 12 surviving Japanese castles built before the Edo period. And it is one of the Japanese national treasures.