Cosplay

Cosplayers flaunt their costumes

Cosplayers flaunt their costumes

Comic characters come alive at the Esplanade that assumed the look of a mini Japanese carnival with flagpoles and a stage. Fast gaining popularity, the…