Demon Slayer: Infinity Castle was released on Jul 18 and became the fastest film to gross 10 billion yen (US$67 million).