Ghibli has been Dethroned, Demon Slayer: Mugen Train becomes the No. 1 Film in Japan

Ghibli has been Dethroned, Demon Slayer: Mugen Train becomes the No. 1 Film in Japan

Spirited Away has been dethroned, Demon Slayer becomes the No. 1 film in Japan! Continue reading Ghibli has been Dethroned, Demon Slayer: Mugen Train becomes the No. 1 Film in Japan