ive had some of those leechis and they are fuckin amazing. i dont get grossed out by the appearance of any types of foods. ive eaten worms,cow eyes, lamb brains, lamb hearts and a whole bunch of other stuff like insects without being disgusted to eat it.if i went to fear factor id fuckin win.