Stage 17.5: Truth Behind the Mask
Code Geass: Lelouch of the Rebellion - Specials

DESCRIPTION