Oni

Oni are a kind of yōkai, supernatural ogre, or troll in Japanese folklore. They are typically portrayed as hulking figures with one or more horns growing out of their heads. Stereotypically, they are conceived of as red or blue-colored, wearing loincloths of tiger pelt, and carrying iron clubs.