Monitoring Mental Health, A Fascist Superhero, The Indy 500

SHANGHAI, CHINA - APR 3, 2016: Captain America illustration at the Shanghai Madame Tussauds wax museum.