Nefittifi

Nefittifi are small, furry, beaked creatures from the planet Gamma Breeg. They are worshipped on that world despite being driven to extinction by environmental mismanagment, with only 9 alive in 2366.