albino worm?

or is it perhaps a lamb's tail?

Comments
Sign in or get an account to comment.