Comic Con India is the comic-based convention held in India, held annually at New Delhi and express editions annually at Mumbai and Bangalore. For the first time, NYX, the professional makeup brand got associated with…