Are creature from Japanese folklore, variously translates as demons, devils, ogres or trolls. The Oni is sometimes speculated to mean, hide or to conceal, as Oni were originally invisible spirits or Gods which caused disasters, disease and other unpleasant things.
Pen and Ink |
Comments
Post a Comment
Thank you for your feedback.