HomeAnime News Network Demon Slayer Film Tops 2 U.S. Streaming Charts byadmin hg -June 29, 2021 0 Film ranks #1 on Google Play & Vudu, #5 on FandangoNOW, #7 on Apple TV/iTunes from Anime News Network https://ift.tt/3h3LC8H Tags Anime News Network Facebook Twitter