Boss Salvage is a character from the Archie Comics. Being an extraterrestrial, he visits the Earth worrying over mankind's pollution. He rescues unique creatures from worlds he perceives as destined for destruction, regardless of if they want his help or not.
Boss Salvage is an alien who preserves near extinct species, whether they want his help or not. The TMNT came at odds with him when he was attempting to capture their friend, T'Pau.
Boss Salvage's appearance is based on the Star Wars character Tessek.