Gurren Lagann: Tell Me the Secrets of This World.
Season 1 Episode 18