Chakra- The Invincible. Source: Graphic India/ Facebook. #StanLee, Satyajit Ray & a Desi Superhero: When the Excelsior ‘Marvelled’ India!