New Scratcher Joined 1 year, 5 months ago United States
ESO stands for Entity Scientific OrganizationWe are a organization about an unknown lab of sorts.
to find what this lab was and what they did