
Mythical beast back and better than ever
Inuyama Castle is partially restored to its original splendor when a mythical beast returns to its perch atop the castle...
read moreInuyama Castle is partially restored to its original splendor when a mythical beast returns to its perch atop the castle...
read more© Nippon Television Network Corporation