Giant Thorny-headed Worm, Macracanthorhynchus hirudinaceus