Muroid

Muroids are large alien rodents that live on the planet Revonnah.

Powers and Abilities
Muroids can roll themselves into a ball like shape to escape.