Adventurous bites: This sea cucumber is a deliciously

Have you ever seen these sea creatures? Maybe only in aquariums, but can you imagine seeing them on your plate?

ZoominTV