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

Aired: Jan 27, 2007 to Sep 25, 2007