0 Shares Demon Slayer: Infinity Train Becomes The 2nd Highest Grossing Anime Film Worldwide Overtakes Your Name