Ribbon worms are the grossest piece of shit creature on this planet. Post Comment Receive notifications Add a comment...