TOHO Cinemas Shinjuku is forcing a crazy schedule of screening "Demon Slayer the Movie" 40 times a day

TOHO Cinemas Shinjuku is forcing a crazy schedule of screening "Demon Slayer the Movie" 40 times a day
Link "Demon Slayer the Movie: Infinite Castle Edition" Chapter 1: The Return of Iwaza Official Website|Released on Friday, July 18, 2025 "Demon Slayer the Movie: Infinite Castle Edition" Chapter 1: The Return of Iwaza Official Website|Released on Friday, July 18, 2025 "Demon Slayer the Movie: Mugen Castle Arc" Chapter 1 Iwaza Returns, Released on Friday, July 18, 2025! "Cutting the Lid: The Flame of the Decisive Battle-"|Movie "Demon Slayer" No......

The linked article is in Japanese.