Triangle barnacle
Balanus trigonus