Wikipedia
Yama-uba
, Yamamba or Yamanba are variations on the name of a yōkai found in Japanese folklore.