Where To Stream Shangri-La Season 1 Episode 1
The Girl's Return
- Aired April 5, 2009
- 30 Min
After two years in detention, Kuniko returns to her village. Momoko is happy to have her home safe, but the arrival of a military assault force proves there are some who aren't pleased with Kuniko's newfound freedom.