Gurren Lagann: I Accept Your Last Wish!
Season 1 Episode 25