Snow demon

Snow Demons were predatory creatures native to the planet Toola. They hunted Motmots and were in turn hunted by Whiphids.

Appearances

 * The Courtship of Princess Leia