Code Geass: Lelouch Of The Resurrection - Official Trailer (Japanese)

Code Geass: Lelouch of the Resurrection will release in North American theaters this May.