Talk:Ao Oni

Sorry to leave so many obnoxious talk paragraphs, but doesn't Oni actually mean Troll? Demon in Japanese is Akuma. Donutbandit (talk) 11:48, 6 August 2019 (UTC)