Kar Ree (Earth-81648)

The Kar Ree are a race of aliens from the planet Kar Ror.