Lookron

The Lookrons are a sapient species from the extragalactic planet Lookra. Two Lookrons once attempted to steal Renaissance artworks from Earth.

Biology
Lookrons are globular creatures with no legs, which float in mid-air by unknown means. They have three eyes and a pair of tentacular arms.

Lookrons consider Earth's oxygen smell unpleasant, suggesting that they might have evolved in an environment with a considerably lower oxygen level.

Appearances

 * Teenage Mutant Ninja Turtles, s07e05, "Artless" (1992)