Watch Code Geass: Hangyaku no Lelouch R2 Picture Drama - Episode 3 Online

Aired: Aug 22, 2008 to Apr 24, 2009