Dinosaurs in spacesuits

The Dinosaurs in spacesuits are an unnamed alien species that seeded life throughout the universe. They are an advanced race that are implied to work for some kind of higher power. Their true name is unknown.

Biology
They are bipedal creatures resembling different species of dinosaur, such as a Triceratops, or raptors.

Notable Members

 * Commander
 * Professor