HomeAnime News Network Demon Slayer Film Earns 38.7 Billion Yen in Japan byadmin hg -March 22, 2021 0 Film sells cumulative 28.12 million tickets as of Sunday from Anime News Network https://ift.tt/2OT6u7e Tags Anime News Network Facebook Twitter