The Rad Radio Reptile!
The Turtles have joined up and and formed their own Special Sewer Forces to combat the Foot Clan.