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