Gurren Lagann: We Will Survive by Any Means Necessary
Season 1 Episode 19