Mega Super Squad X

Mega Super Squad X is an episode of Fox & Whiskers (Series) when Fox and Whiskers get warped into an Action Animated 80s show.