Illustration Display for an Exhibition about the relationship between Superheroes, Mythology and Science.