HomeAnime News Network Demon Slayer: Kimetsu no Yaiba Film Tops All Harry Potter Films, Howl's Moving Castle as #5 All-Time Film in Japan byadmin hg -November 08, 2020 0 Sells over 15 million tickets for over 20.4 billion yen, below your name. & Frozen from Anime News Network https://ift.tt/3eGhLAk Tags Anime News Network Facebook Twitter