 Two Harlequin shrimps feeding a starfish Hymenoceara elegans Image no. rdi_01709 |  Two Harlequin shrimps feeding a starfish Hymenoceara elegans Image no. rdi_01708 |  Two Harlequin shrimps feeding a starfish Hymenoceara elegans Image no. rdi_01707 |  Two Harlequin shrimps feeding a starfish Hymenoceara elegans Image no. rdi_01706 |
 Cleaner shrimp cleaning Yellow-margined moray Stenopus hispidus, Gymnothorax flavimarginatus Image no. rdi_01669 |  Cleaner shrimp cleaning Yellow-margined moray Stenopus hispidus, Gymnothorax flavimarginatus Image no. rdi_01668 |  Cleaner shrimp cleaning Yellow-margined moray Stenopus hispidus, Gymnothorax flavimarginatus Image no. rdi_01667 |  Cleaner shrimp cleaning Yellow-margined moray Stenopus hispidus, Gymnothorax flavimarginatus Image no. rdi_01666 |
 Cleaner shrimp cleaning Yellow-margined moray Stenopus hispidus, Gymnothorax flavimarginatus Image no. rdi_01665 |  Cleaner shrimp cleaning Yellow-margined moray Stenopus hispidus, Gymnothorax flavimarginatus Image no. rdi_01664 |  Pink anemonefish Amphiprion perideraion Image no. rdi_01662 |  Gorgonian goby Bryaninops amplus Image no. rdi_01648 |
 Longfin batfish and cleaner wrasse Platax teira, Labroides dimidiatus Image no. rdi_01519 |  Skunk anemonefish Amphiprion sandaracinos Image no. rdi_01367 |  Skunk anemonefish Amphiprion sandaracinos Image no. rdi_01366 |  Skunk anemonefish Amphiprion sandaracinos Image no. rdi_01365 |
 squid eats fish Sepioteuthis lessoniana Image no. rdi_01342 |  squid eats fish Sepioteuthis lessoniana Image no. rdi_01341 |  Spinecheek clownfish Premnas aculeatus Image no. rdi_01199 |  Eating Map puffer Arothron mappa Image no. rdi_01188 |
 Eating Map puffer Arothron mappa Image no. rdi_01187 |  Mating Mandarinfish Synchiropus splendidus Image no. rdi_01182 |  Mating Mandarinfish Synchiropus splendidus Image no. rdi_01181 |  Jawfish Opistognathus dendriticus Image no. rdi_01176 |
|