Indonesia, Lembeh Straits

Coral barnacle (Pyrogomatid barnacle)
Indonesia, Lembeh Straits