Suggestions by @justice
323 suggestions

Jensen Ackles
as Rick Grimes in The Walking Dead(Comics Accurate)

Jeremy Allen White
as Harry Osborn in The Astonishing Spider-Man

Kevin Eastman
as Writer in Teenage Mutant Ninja Turtles season 3

Steve Blum
as Krang in Teenage Mutant Ninja Turtles season 3

John Cena
as Rocksteady in Teenage Mutant Ninja Turtles season 3

Seth Rogen
as Bebop in Teenage Mutant Ninja Turtles season 3

Nicolas Cantu
as Slash in Teenage Mutant Ninja Turtles season 2

Idris Elba
as Leatherhead in Teenage Mutant Ninja Turtles season 2

Steve Blum
as Krang in Teenage Mutant Ninja Turtles season 1

David Tennant
as Fugitoid in Teenage Mutant Ninja Turtles season 3

Halle Bailey
as April O’Neil in Teenage Mutant Ninja Turtles season 3

Cristina Valenzuela
as Alopex in Teenage Mutant Ninja Turtles season 3

Jeremy Allen White
as Casey Jones in Teenage Mutant Ninja Turtles season 3

Keith David
as Shredder in Teenage Mutant Ninja Turtles season 3

Hoon Lee
as Splinter in Teenage Mutant Ninja Turtles season 3

Donald Glover
as Donatello in Teenage Mutant Ninja Turtles season 3

Greg Cipes
as Michelangelo in Teenage Mutant Ninja Turtles season 3

Jensen Ackles
as Raphael in Teenage Mutant Ninja Turtles season 3

Xolo Maridueña
as Leonardo in Teenage Mutant Ninja Turtles season 3

Jeremy Allen White
as Casey Jones in Teenage Mutant Ninja Turtles season 1