Triceratons

A dinosaur-like alien.