Code Geass: Lelouch of the Rebellion · Specials

Stage 17.5: Truth Behind the Mask

S0·E3 · 16 Feb 2007 · 25m