Alien Species

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

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)

References[]