Lookron

The Lookrons is an extraterrestrial species in the 1987–1996 animated Teenage Mutant Ninja Turtles TV series, originating from the planet of Lookra. In the episode Artless two Lookrons appear, stealing Renaissance artworks from Italy.