Share Tweet Pin it Email WhatsApp NEWS TODAY Demon Slayer: Kimetsu no Yaiba Infinity Castle” is the No. 1 movie in North America, earning $70 million in receipts this weekend, BoxOfficeMojo.com announced…Read More Article Tags: Demon · Slayer Article Categories: News