Definition of the Word ONI
Japanese evil spirit or demon.
Close Window