Blackspotted Pufer being cleaned by Bluestreak Cleaner Wrasse.(Arothron nigropunctatus by Labroides dimidiatus).Solomon Islands