Togruta

The Togruta are a carnivorous humanoid alien species from the Planet Shili. Their Head-Tails are much similar to the Twi-Leks. The Togrutas were distinguished by montrals with their horn-like projections on top of their heads.