will smith wearing big steampunk googles, photo by steve henderson