Oni (folklore)

kind of yōkai from Japanese folklore, variously translated as demons, devils, ogres or trolls, also used in animes
A statue of red oni.

An Oni is a creature from Japanese folklore. They are described as large monsters who resemble ogres, trolls and demons. Sometimes they are described with horns usually wearing a jaguar skin loincloth and are very masculine.