Code Geass: Lelouch of the Rebellion ยป Season 2

25 episodes