Coral barnacle (Pyrogomatid barnacle)

Category:  Barnacles
Common Name:  Coral barnacle (Pyrogomatid barnacle)
Species name: :  Order Acrothoracica
Location:  Indonesia, Lembeh Straits
Divesite:  Nudi Retreat
Image Name:  SegarB0968