Season 2 Episode 7: The Megapede (Theima)

Thu. October 2, 2014

Our heroes battle the Megapede, and uncover a terrible secret.