Where To Stream Foreign Correspondent Season 2026 Episode 14
The Geisha of Tokyo
- Aired August 4, 2026
- 30 Min
In Japan the geisha community is a secretive and closed world but with rare, intimate access we meet Tokyo's most celebrated geisha and young women sacrificing ordinary freedoms to keep an ancient and iconic artform alive.