Adventurous bites: This sea cucumber is a delicacy

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