MechaCon XII – Lolita Fashion Show Video

This year MechaCon brought back Lolita Fashion designer, BABY, THE STARS SHINE BRIGHT and Alice and The Pirates to New Orleans for the weekend.

Read More