Suggestions by @themegacaster
161,035 suggestions

Iman Vellani
as Amy Rose in Avenging League

Callum Turner
as James Bond in Avenging League

Michael Gandolfini
as Mario in Avenging League

Jon Hamm
as Solomon Grundy in Avenging League
Jack Black
as The Big Bad Wolf in Avenging League

Mary Elizabeth Winstead
as Maria Hill in Avenging League

Melissa Barrera
as Dylan Sanders in Avenging League

Dylan O'Brien
as Luigi in Avenging League

Andy Samberg
as Phil Coulson in Avenging League

Tommy Lee Jones
as Nick Fury Sr. in Avenging League

Nicholas Hoult
as Bruce Banner in Avenging League

'Weird Al' Yankovic
as L-Ron in Avenging League

Ian McKellen
as M in Avenging League

Jonah Hauer-King
as Superman in Avenging League

Jesse McCartney
as Pac-Man in Avenging League

Robert Pattinson
as Iron Man in Avenging League

Elle Fanning
as Natalie Cook in Avenging League

Ashley Walters
as Blade in Avenging League

Karen Fukuhara
as Alex Mundy in Avenging League
Sterling K. Brown
as Despero in Avenging League