The Phantom of Kasumigaseki: Echoes of Sarin in the 2025 Tokyo Subway
August 15, 2026 Matilda
The rain fell in sheets over Tokyo, a ceaseless grey shroud that slicked the streets and turned the neon glow of Shinjuku into a smear…
Read Article