Super Tokyo Game Show Cosplay Brawl: Day One

Tokyo Game Show's "Cosplay Alley" is bustling with girls and boys in carefully crafted homemade outfits—and the portly photographers who long to capture them on film, for whatever reason.

On day one of the Tokyo Game Show's public days, the cosplayers came out in full force, repping multiple Final Fantasys, The King of Fighters, Metal Gear Solid and various Nintendo games. Even a few non-traditional cosplay franchises, like Ico, Shadow of the Colossus, Skies of Arcadia and Bayonetta are well represented.

Anyway, enjoy our gallery of the best of Tokyo Game Show cosplay, as represented by public day one attendees. And see if you can tell which character was the most difficult to photograph...

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One

Super Tokyo Game Show Cosplay Brawl: Day One