Thank you
Gurren Lagann
It's from the anime that Dorito's created in order to promote their snacks
I must ask, your avatar, what show does it come from?