We swam into this yellow swarm of Milletseed Butterflyfish (the ones with spots - there is a Raccoon Butterflyfish on the left) that were everywhere.
Nikki told us after the dive, that they were eating the eggs of another fish (my book says they swarm the eggs of Seargant Major fish.)