Here's a brief guide to get you started:
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: yama no hime