Imwarf

The Imwarf is a non-sapient alien species discovered in the Cygnus IV system circa 2011.

Biology
Nothing is known about this species except that its native world has 66 times Earth's gravity, and it wouldn't be able to survive on Earth.

Appearances

 * The Outer Limits, s02e13, "The Duplicate Man" (1964)