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.

Members

 * Squanchy