Repo Mantis

Repo Mantis is a mutant praying mantis who operates Repo Mantis Salvage, a salvage yard business in New York City. He becomes an enemy of the Turtles.