­
Mythical beast back and better than ever

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 more