HomeAnime News Network Demon Slayer: Kimetsu no Yaiba Film Overtakes Spirited Away as #1 Film Ever in Japan byadmin hg -December 27, 2020 0 Mugen Train steams past 32.48 billion yen with 24 million tickets sold from Anime News Network https://ift.tt/2KZabWK Tags Anime News Network Facebook Twitter