Where To Stream Code Geass Hangyaku no Lelouch Season 1 Episode 19
Stage 19 Island of the Gods
- Aired March 1, 2007
- 25 Min
- Rated 8.5
- Number 28 Of 50 Rated Episodes
Suzaku and Lelouch wake up on an island with no memory of what happened to them after the Avalon's appearance. But Lelouch has more to worry about when Princess Euphemia reveals she knows Zero's identity.