I actually am very strange as I love sea cucumber.....
I lived in HK and Shanghai for nigh on 8 years - the strangest thing I could never get to grips with was the "O" rings of turtles - it's a texture thing for the Chinese but to me they tasted like rubber. I am on the WWF list of gastronomic terrorists for what has been down my gullet as I do work on the basis of "one must try it once before saying No" - only once has that not been held up - I said no to water-rat and compromised on hedgehog soup - a little sharp?
Things like grasshoppers, worms, wood-grubs, all sorts of reptiles, been there, done that.......