It takes a lot of hard work, tons of imagination and a great deal of commitment to live the life of a cosplayer. This week, we're paying tribute to some of the greatest ladies in the cosplaying world in order to appreciate the efforts they put into their costumes and in portraying some of our very favorite characters ever. Check out the gallery below to see all of the great outfits. Of course, we can't totally leave out the fellas, so check out some extra masculine, badass characters peppered throughout the gallery!

WANT TO CONTRIBUTE?

Are you a cosplayer or a cosplay photographer? Maybe you’re both! If you have a particular cosplay or portfolio you’d like us to check out, please submit a link to John-at-ArcadeSushi.com. Additionally, if there are any cosplayers or photographers that we’ve highlighted that wish their works to be removed, please reach out to let us know.

All photos were shot by the very talented Martin Wong. Follow this link to see more of his work and to follow his moves as photographs things on his adventures.

Andy Rae Cosplay as Death Knight (World of Warcraft: Wrath of the Lich King)

Andy Rae Cosplay as Death Knight
loading...

Lindsay Elyse and Jessica Nigri as Blood Elf Priest and Blood Elf Rogue (World of Warcraft: Burning Crusade)

Lyndsey Elyse as Blood Elf Priest and Jessica Nigri as Blood Elf Rogue
loading...

Monika Lee as Ada Wong (Resident Evil series)

loading...

Katybear as Danger Girl

Katybear as Danger Girl
loading...

Lindsay Elyse and Jessica Nigri as Navi and Link (The Legend of Zelda: Ocarina of Time)

Lindsay Elyse as Navi and Jessica Nigri as Link
loading...

Danquish as Yaiba (Yaiba: Ninja Gaiden Z)

Danquish as Yaiba
loading...

Jessica Nigri as Miss Monday (Yaiba: Ninja Gaiden Z)

Jessica Nigri as Miss Monday
loading...

Luna Lovely Cosplay as Gou Matsuoka (Free!)

Luna Lovely as Gou Matsuoka
loading...

Junkers Cosplay Inc. as Guts (Berserk)

Junkers Cosplay as Guts
loading...

Crystal Graziano as Motoko Kusanagi (Ghost in the Shell)

Precious Cosplay as Motoko Kusanagi
loading...

More From 97.9 WGRD