Home / Demon Slayer Mugen Train Is Officially The First Japanese Film in History to Make 50 Billion Yen