2053 In Dusseldorf, without really knowing or understanding why, people begin to wear super-hero masks to work. Related