Travel
-
All About Shachihoko – Japanese Castle Roof Adornments
If you’re a Japanese castle lover, have you ever noticed that there are mythical sea creatures on the roof of the castles? They are called shachihoko!
If you’re a Japanese castle lover, have you ever noticed that there are mythical sea creatures on the roof of the castles? They are called shachihoko!