Lookra

Lookra or Lukra is a planet. Appearing in the episode Artless of the the 1987 TMNT cartoon, it is the home of the Lookrons.