Board Thread:Questions and Answers/@comment-112.198.64.91-20130507101434/@comment-61.7.170.118-20130511104754

I think it must be a somekind of parasite insect that the Kraang bring from Dimension X.