Japanese Culture Demon Slayer Pilgrimage in Asakusa: Tracing Taishō Shadows in Modern Tokyo Japanese Culture 4 Walk Asakusa’s streets that appear in Demon Slayer, rich with traditional Tokyo scenery. Japanese CultureTokyo & Kanto