TV Villains/Back to the Future

Zach (from The Amazing World of Gumball) as Marty McFly

Thunderclap (from The Good Dinosaur) as Dr. Emmet Brown

Diamond Tiara (from My Little Pony: Friendship is Magic) as Jennifer Parker

Pamela Bondani (from Patrol 03) as Lorraine Baines

Were-Skunk (from Regular Show) as George McFly

Roger Rabbit (from Who Framed Roger Rabbit) as Biff Tannen