Cometshardians

Cometshardians are an alien race from a roaming planetoid known as Cometshardia.