Fresh sea cucumber - raw sea food of Chejudo
5 of 23 of Jeju Island - Island of the Gods of South Korea
5. These are fresh sea cucumbers - look appetising to you? Brave enough to sample some fresh ones? You are supposed to eat them fresh from the sea in Jeju Island. That means eating it alive and wriggling!