TLS (1998) (LovelyCriticGuy Style)

Cast

Stan Marsh (South Park) as Aaron Eshenbaugh/El Lightning Storm Macho

Randy Marsh (South Park) as Gary Oldman/Doctor Victor Captain Thunderstorm Wendy Testaburger (South Park) as Fran Kevin/Doctor Captain Robot Ninjago

Butters (South Park) as Shia LaBeouf/Apple Blue Thunderstorm Vector Stan Smith (American Dad) as Jim Parsons/Vector Captain Robot Eagle

Oh (Home) as Ken the Eagle

Otis (Barnyard) as Alpha the Dog Tom Cruise (South Park) as Donald Trump

Scar (Lion King) as Alvin Hung

Cartman (South Park) as Metal Ice Rainbow Silver Kyle Broflovski (South Park) as Aaron "Linnux" Magnet

Chef (South Park) as Shenron Eshenstorm

Twilight Sparkle (My Little Pony: Friendship is Magic) as Jill Fenghuang

Rainbow Dash (My Little Pony: Friendship is Magic) as Ellie Anderson

Fluttershy (My Little Pony: Friendship is Magic) as Lana Anna Soothsayer Mecha-Streisand (South Park) as Robot Dinosaur

Charles Muntz's Dogs (Up; 2009) and Shen's Wolf Army (Kung Fu Panda 2) as Ken's Eagle Army