Rafakrit

A Rafakrit is a creature in sangheli mythology that resides on the planet Onyx.