My review of Demon Slayer the Movie: Mugen Train is up over on IGN. Click here to check it out! Related posts:Spring 2023 Anime Premiere Reviews – Day 8The Demon Slayer Movie is Nothing Special
Be First to Comment