1st Demon Slayer: Infinity Castle Film Opens With 373 Million RMB in China

Film achieves highest-earning, highest-selling IMAX opening for Japanese film in China

Leave a Comment

Scroll to Top