All posts tagged: Himeji

The Invincible White Heron

In Ancient Egypt, the heron was believed to be the creator of light, while the double-headed heron symbolized prosperity. Halfway across the world in Ancient China, the bird was regarded as a symbol of strength, purity, patience and long life. However in Japan, an egret […]

43 comments