The Stone Generals (TMNT)

The Stone Generals is a main antagonist from the TMNT 2007 Movie.