King Mecha-Streisand

King Mecha-Streisand

Mecha-Streisand (South Park) as King Kong

Trent (Total Drama) as Jack Discroll

Gwen (Total Drama) as Ann Darrow

Chris Mclean (Total Drama) as Carl Denham

Randy Marsh (South Park) as Preston

Jonathan Winters as Herb

Chef (South Park) as Mr Hayes

Spike (My Little Pony: Friendship is Magic) as Jimmy

Ernest Borgnine as Captain Englehorn

Jim (Blazing Saddles) as Lumpy

Stan Marsh (South Park) as Bruce Baxter

South Park Celebrities as Natives

Barbra Streisand (South Park) as Old Native Women