Anime Lordgenome’s Sacrifice | Tengen Toppa Gurren Lagann Vs. The Anti Spiral Final Battle | Subbed 2021-07-08