User blog comment:Aphrodite Sweetheart/Official Winx Club WOW and 4th movie discussion blog/@comment-24027341-20170525135019/@comment-26569404-20170525145910

Oni is a Japanese word, and it's usually translated as "demon."