Demon Slayer: Infinity Castle is warming up ahead of the November 14 release in China. After ruling the global box office since its release, the anime movie is now poised to set the Chinese screens ...
Demon Slayer: Infinity Castle refuses to slow down at the worldwide box office. It has gone way past the $100 million mark in the US and is already the second highest-grossing anime film of all time ...