Yama No Hime [ Direct Link ]

Yama No Hime [ Direct Link ]

In Japanese tradition, the "mountain" (yama) is often viewed as a boundary between the human world and the spirit realm. Consequently, Yama no Hime embodies the dual nature of these wild spaces: