Mythical Creatures, Other Yokai

“昴の輝き (Shine of Subaru / Pleiades)”,

The Shine of Subaru: Uniting Japan’s Celestial Heritage When most people hear the word “Subaru,” their minds immediately drift to the image of a rugged all-wheel-drive vehicle navigating a snowy road. However, for those fascinated by Japanese culture and the night sky, Subaru (昴) holds a far deeper, more ancient significance. It is the Japanese

Scroll to Top