Episode 27 of Tengen Toppa Gurren Lagann and People's Reaction Mashup
THE DRILL THAT CREATES THE HEAVENS?!