‘Demon Slayer Infinity Castle’ Makes History in Kerala; Opens to Blockbuster Status

The anime film Demon Slayer: Kimetsu no Yaiba – Infinity Castle has shattered expectations in Kerala,…