Oni are a kind of yÅkai from Japanese folklore, variously translated as demons, devils, ogres, or trolls. It can also be used in the sense of "strong beyond strong", or having one's natural quality enhanced or supplemented by the use of some tool. Nebulous beings could also take on a variety...