Demon Slayer: Infinity Castle has been crushing it at the American box office, breaking the 1999 record for most profitable opening weekend of a Japanese anime film shortly after its U.S. release.