All the comic book heroes now have a new address in India

This might not be the best time to set up a physical…