Creature:Escogehoc

The Escogehoc are a species that can be found in certain areas of the galaxy. The originate from the world of Phoenix, and spread through several star systems.