Talk:Alien Nackle/@comment-3309558-20131002113403/@comment-14155342-20131002113551

I think its a caterpillar..