Leon in front of laser background

Leon Sommer-Simpson

Human-primate found on space-rock “Earth”. Behaviors include: aggressively sanitizing habitat “Media and Design Studio”. Leon is always “down to talk shop”.