Utrominoid

The Utrominoid is the home of the Utroms, in the galaxy Theta.