Copied!

Meaning of the 👹 ogre-Emoji

Japanese ogre "Namahage" The Oni is a demon and hell ghost from Japanese mythology is. Is a hideous figure with horns and chasing evil souls. Traditional paneling on New Year's Eve to prevent evil spirits.