Home / News / Demon Slayer: Mugen Train Submitted for Best Animated Feature Oscar