Glasseater

Glasseaters were a type of alien. Fegovy had one in his collection. (VD: Fegovy) A group travelling by Nostalgia Tours once got stranded with Glasseaters from Traal. (DW: Delta and the Bannermen)