Wikipedia
Yamajijii
Yamajijii or Yamachichi (or, depending on area, "yamanjii") is a type of yōkai told about in Japan.