Repo Mantis

Repo Mantis (voiced by Fred Tatasciore) is a recurring villain of the Turtles in the Rise of the TMNT series.