HomeAnime News Network Demon Slayer Film Passes Spirited Away as #1 All-Time Japanese Film Worldwide byadmin hg -February 22, 2021 0 Film has earned equivalent of US$399.18 million in Asia alone from Anime News Network https://ift.tt/2ZHnKhS Tags Anime News Network Facebook Twitter