The Oni are mythical creatures from Japanese folklore similar to western demons or trolls. In modern culture they are beginning to move away from this menacing connotation into the role of guardian or protector, similar in character to gargoyles.