Juzzian

A Juzzian is a nonhumanoid creature,which comes in 2 varieties,sedentary or mountain-hopping. They appear to be little more than cones with teeth.