Lookra or Lukra is a planet in the Art Galaxy. Appearing in the episode Artless of the the 1987-1996 animated TV series. It is the home of the Lookrons. References ↑ Artless at Springfield! Springfield! ↑ TMNT Review Retrieved from "https://turtlepedia.fandom.com/wiki/Lookra?oldid=463666" Categories: Planets 1987 TV series locations Community content is available under CC-BY-SA unless otherwise noted.