Yatagarasu

ADVERT
Nioh 2

Yatagarasu: The Guiding Spirit of Japan

In this article, we’ll explore what Yatagarasu represents, its role in Japanese mythology, and how it has been reimagined in today’s popular culture.
ADVERT