An animated scene from Tengen Toppa Gurren Lagann 天元突破グレンラガン from 2007 cool
Source: via anime world on pin.anime.com