MechaCon XII – Cosplay Contest

New Orleans, LA ,USA. July 29th – July 31st 2016
Reporter(s): Matt Wallace


Photo Gallery from MechaCon XII’s Cosplay Contest.