Anime/ComicsGeek BitsTV/Movies Japan’s Most Successful Film, Demon Slayer, Has Been Submitted For Oscars 2021 YvetteJanuary 25, 2021