Ru

The Ru are small rodent species living on planet Phorose.