Where To Stream Shangri-La Season 1 Episode 2
The Poison Swamp of Ikebukuro
- Aired April 12, 2009
- 30 Min
Kuniko and her allies venture into the dangerous foliage outside their village, unaware that a recon party from Atlas is lurking nearby. Meanwhile, chaos strikes the carbon market after Karin unleashes Medusa.