Spotfin Butterflyfish
Banded Butterfly
Four Eye Butterfly
Reef Butterflyfish
juv. Spotfin Butterflyfish
Yellow Longnose Butterfly
Achilles Tang
Amphipods
Arrow crab
Astraea Tecta