tor.com
Tengen Toppa Gurren Lagann Makes Weird Seem Organic
Tengen Toppa Gurren Lagann is a 2007 anime series by Studio Gainax. I first watched it not long after it aired, back when Netflix was primarily for delivering DVDs to your house, and after a little…
Tyler Hayes