20151203 city.delhi: LEDs; six-foot wings & the GOT throne: Delhi's cosplayers up their game