Geen

Geen is a gorloc living in Sholazar Basin.

Most of his 'mysterious eggs' apparently do not actually contain living things.