Warning: Spoilers for the third episode of Demon Slayer: Kimetsu no Yaiba Mugen Train Arc are contained in this article.
Demon Slayer: Kimetsu no Yaiba Mugen Train Arc started on Fuji TV on October 10 and streams on Crunchyroll and Funimation weekly, with the 4th episode delayed in Japan due to election coverage on October 31.
He also runs a YouTube channel about Japan stuff called TheDoctorDazza, tweets at @DoctorDazza, and posts photos of his travels on Instagram.