Of all the things 2020 has come to be known for, movie releases breaking box office records wasn’t one of them. But one film defied the odds. Released in Japan on Oct. 16., the animated film Demon Slayer: Kimetsu no Yaiba the Movie: Mugen Train ended a 19-year record held by the Studio Ghibli classic Spirited Away.