Lesser Ithrak

The lesser Ithrak is an inhabitant of the Tetra Galaxy and are fierce enemies. They appear in Metroid Prime Hunters.