What is an oni?
An oni is a kind of demon, ogre, or troll in Japanese folklore. They are typically portrayed as hulking figures with one or more horns growing out of their heads
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE