Planet:Enclyo

Enclyo is a forested terrestrial world, inhabited and ruled mostly by alien "stingrays" and large "arachnids".

Trivia

 * This planet was created at some point during my tenure as a High School student, and was therefore created sometime between 1999 and 2001.