Limax

Limaxes are aliens that appeared in Permanent Retirement.