Kuru CollectionsOct 20, 20202 minDemon Slayer Breaks Box Office Records in JapanThis Weekend the Demon Slayer Movie, Mugen Train was released in Cinemas across Japan, officially debuting on the 16th of October. Despite..