“Demon Slayer: Kimetsu no Yaiba – The Movie: Infinity Castle – Part 1:” anchored a banner year for Japan’s theatrical market in 2025, helping push total box office receipts to a record JPY274.45 billion ($1.79 billion), up 32% from 2024’s approximately JPY206 billion ($1.34 billion), according to figures released by the Motion Picture Producers Association […]