Board Thread:Questions and Answers/@comment-93.42.32.3-20130504095500/@comment-5612321-20130607181651

They are an alien race from Dimension X in the 1987 Tmnt show Archie and IDW comics. they were enemies of Krang in all of them so... You can kind of see the connection, right?