Nagoya Castle | Aichi Prefecture

Mythical creatures with the body of a fish and head of a tiger, two golden Shachihokos crown the Nagoya Castle.
 

Production Company

You may also like