Tengen Toppa Gurren Lagann

    Gurren Lagann, known in Japan as Tengen Toppa Gurren Lagann (天元突破グレンラガン), is a Japanese mecha anime television series animated…

    Debug Info