Earmouse's Species

Earmouse's Species is an alien race from some unknown planet.