Hokazzesch

Hokazzesch two-foot long feline worms from the planet Gamma Breeg. They are worshipped on that world despite their bite and their reek.