Fire worm (Hermodice carunculata). Tenerife, Canary Islands.