Dive site Eden's Rubble.
Nearly adult juvenile Rainbow Wrasse? (Halichoeres pictus)
Dive site Eden's Rubble.
Dive site Eden's Rubble.
Dive site Eden's Rubble.
Some kind of snapper.
Dive site Eden's Rubble.
Terminal phase being cleaned by a juvenile French Angelfish.
Dive site Eden's Rubble.
On Giant Anemone.
Dive site Eden's Rubble.
With Squat Anemone Shrimp.
Dive site Eden's Rubble.
Dive site Eden's Rubble.
On Creolefish cheeks. These isopods don't burrow into or take nutrients from their fish hosts, they just hang on tight and scavenge table scraps. Most of the Creolefish here had at least one of these.
Dive site Eden's Rubble.
Initial phase.
Dive site Eden's Rubble.
Dive site Eden's Rubble.
Dive site Eden's Rubble.
Dive site Eden's Rubble.
Dive site Eden's Rubble.
Dive site Eden's Rubble.
Dive site Eden's Rubble.
Dive site Eden's Rubble.
Numerous little white things in Touch-me-not Sponge.
Dive site Eden's Rubble.
Inside/near the wreck.
Dive site Eden's Rubble.
Dive site Eden's Rubble.
Hey there, fish face.