Bloxian

The Bloxians are a species of very large, red skinned rock-based humanoids from the Wild Space planet Bloxia. Bakk and Chokk were members of this species.