Code Geass: Lelouch of the Rebellion · Specials

Stage 17.5: Truth Behind the Mask

S0·A3 · 16 feb 2007 · 25m