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. 2024.11.16 Nioh 2