>>715482063
>Oni are big horned ogres that live in mountains and hell and torture the damned. Basically japanese demons.
>Japanese call western demons "akuma" instead of "oni".
Make it make sense.