Tengen Toppa Gurren Lagann Episode 20

Oh God, To How Far Will You Test Us?

Comments