View all 29Joi Ito's photos