Mechaturtle

Mechaturtle or Mechaturtles are evil cybernetic versions of the Ninja Turtles created by the Foot Clan.