Demon Slayer : Kimetsu No Yaiba Mugen Train
Posted by Safira Maharani on 22nd Jan 2021
The film
Demon Slayer: Kimetsu no Yaiba Mugen Train was screened in 403 theaters and 38
IMAX theaters across Japan. After only three days of release, the film Demon
Slayer: Kimetsu no Yaiba has bee
… read more