Oni

Oni

Oni (鬼?) are creatures from Japanese folklore, variously translated as demons, devils, ogres or trolls. They are popular characters in Japanese art, literature and theatre.

Read more about Oni.