Turtle barnacle
Chelonibia testudinaria