Chookon Gee

The Chookon Gee is a early form of herbivorous lifeform that can be encountered on several planets of the galaxy.