Where To Stream Shangri-La Season 1 Episode 9
Divine Prophecy of Sun and Moon
- Aired May 31, 2009
- 30 Min
Already struggling with the guilt brought on by Momoko's capture, Kuniko must face an even darker pain when she and Takehiko make a gruesome discovery on the grounds of the prison.