Sazae are, well, sea snails (or, more accurately, turban shells, a kind of mollusc). Mmmmmmboy, right?
…I’m not a big fan.
I like escargots, but that’s mostly because they’re drowning in garlic butter, sometimes lost in pastry, and always small. Sazae are not small.
The Japanese love them—grilled, boiled, raw as sashimi.