Demon Slayer: Infinity Castle Breaks Japanese Box Office Records

The film has broken records by earning 7.31 billion yen in Japan within its first four days of release. It surpassed 10 billion yen in just…