Yamauba, also called “Mountain Witch,” is a supernatural old woman who lives in the mountains. She appears as a kind granny but is known to lure travelers and children into her lair to eat them. She has powerful magic and is sometimes seen as a symbol of nature’s wild, untamed side.