Demon Slayer Movie Wins Animation of the Year at Japan Academy Awards
The accolades keep rolling in for the Demon Slayer movie. Mugen Train may have missed its stop as an Academy Awards nominee, but it did manage to take home the Japan Academy Film Prize for Animation of the Year at the 44th Japan Academy Awards. …Read more »