1 / 32 Anya Braddock as Black WidowPhoto: DS Shin 2 / 32 Goff Cosplay as Rakan and Xayah from League of LegendsPhoto: DS Shin 3 / 32 Aaron Licocci as HawkeyPhoto: DS Shin 4 / 32 Ace Solaris Powell as Portgas D. Ace from One PiecePhoto: DS Shin 5 / 32 April Anderson as Blanca from Animal CrossingPhoto: DS Shin 6 / 32 Brandon Travis as King Dice from CupheadPhoto: DS Shin 7 / 32 Cavalier Cory as SnapePhoto: DS Shin 8 / 32 A particularly inspired DeadpoolPhoto: DS Shin 9 / 32 Dejai Nanoka as...Nigel Thornberry meets ArielPhoto: DS Shin 10 / 32 Gary Ellison as SpidermanPhoto: DS Shin 11 / 32 Gillian Bambule and Emily Czyz as Lautrec and Legions soldiersPhoto: DS Shin 12 / 32 Kayla Perry as Sailor Saturn from Sailor MoonPhoto: DS Shin 13 / 32 Kevin Jarrak as ThorPhoto: DS Shin 14 / 32 Knight Riven and 37 O'Clock as Rogue and Professor X from X-menPhoto: DS Shin 15 / 32 Leo Lor as Guyver from Bio Booster Armor GuyverPhoto: DS Shin 16 / 32 Madison burns and Mercy Cruise as Naruto and Hinata Hyūga from NarutoPhoto: DS Shin 17 / 32 Megan, Boone, Sarah, and Steph as Studio Ghibli CharactersPhoto: DS Shin 18 / 32 Michael Davis as Fiddlesticks from League of LegendsPhoto: DS Shin 19 / 32 Mikey and Devin Tortorice as Psycho from Border Lands and Ban from NanatsuPhoto: DS Shin 20 / 32 Nate Salvati as Stay Puft Marshmallow Man from GhostbustersPhoto: DS Shin 21 / 32 Pockythief as Tamamo no Mae from Fate-Grand OrderPhoto: DS Shin 22 / 32 Rachel Kimball as Kim PossiblePhoto: DS Shin 23 / 32 Riley Watts as the JokerPhoto: DS Shin 24 / 32 Ron Panek and John Schwartzbauer as Princess Peach(es) from Super MarioPhoto: DS Shin 25 / 32 Sandra and Andy Howard as Renaissance peoplePhoto: DS Shin 26 / 32 Shunmeitama and Xeemae Yang as Lu Bu and Lu Lingqi from Dynasty WarriorsPhoto: DS Shin 27 / 32 Snorkeling Beluga as a mashup of Pokémon and Power RangersPhoto: DS Shin 28 / 32 Steg Monell and Tom Z as Toshinori Yagi- from My Hero AcademiaPhoto: DS Shin 29 / 32 Sunshine and Mammom-Cha as characters from Fate-ApocryphaPhoto: DS Shin 30 / 32 Theron Edwards as Captain Jack SparrowPhoto: DS Shin 31 / 32 Tommy Laskowski and Nick Pales as Junk Rat and Solider 76 from OverwatchPhoto: DS Shin 32 / 32 Tyler Gallus as BlackWarGreymon from Digimon AdventurePhoto: DS Shin