The Coronavirus pandemic is still a major threat to the world but despite its calamity people in Japan are swarming the theatres to watch the “Demon Slayer– Kimetsu no Yaiba – The Movie: Mugen Train” anime movie which released in Japan on 16th October 2020. The story of Tanjiro […]