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

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