Board Thread:Questions and Answers/@comment-8473152-20130426023742/@comment-61.7.173.148-20130428045216

I think it's somekind of creature that the Kraang bring from Dimension X and it's on the loose and it's retreat form the Kraang to the sewer and found the turtles.