Turtle barnacle

Chelonibia testudinaria