Squanchy

Squanchies are cat-like alien mammals that live on Planet Squanch. They are hostile and are either crazy or fancy

Biology
They have the appearance of an orange cat. They are also bipedal.

Members

 * Squanchy