Oni (demons) and yūrei (ghosts ... In Japanese folklore, the tengu (which translates to “heavenly dogs”) are essentially impish mountain goblins that play tricks on people.