What do you know about the Japanese mythological creature oni?
There are so many different kind of monsters in the traditional Japanese folklore. The Japanese ogre or Oni 鬼 is a gigantic ogre like creature with humanoid form but usually having sharp claws, extra fingers or more than two eyes.
Oni originally were invisible spirits bringing diseases, disasters and other bad things. Eventually those spirits began being represented with the humanoid form we know them nowadays. It’s common to see people dressed as Oni in some Japanese festivals to help to bring good luck.