Demon Slayer Kimetsu no Yaiba the Movie: Mugen Train is just 2 days short of making its debut in Japan. October 16th marks the return of this exceptional anime and we’re thrilled! However, the wait for this movie has been long and it’s natural to lose track of the events that took place last […]