Cast & Crew

More Like This

About

Travis Touchdown returns to Santa Destroy to take on this legion of super-powered beings from outer space who go under the persona of superheroes, and climb the rankings once more to save the world.

More Info

Release Date:

Aug 27, 2021

Countries:

Japan, United States

Language:

English

Production Companies:

Grasshopper Manufacture
Images
Most Popular
View All
X
Share