Oni
鬼
Definition
It means "demon", "ogre" or "spirit of a deceased person".
In myths, they are often said to live on an island called Onigashima which literally means "Oni island".
Related Articles
- Momotarou
- Kamen Rider Hibiki
- Kamen Rider Den-O
- Chou Kamen Rider Den-O & Decade Neo Generations: Warship of Onigashima