Star pufferfish and cleaner shrimp. Notice the shrimp in this fishes' mouth. There are small fish and shrimp that live off of eating parasites and such off of larger fish. There are photos out there of them cleaning diver's teeth!
Red Spotted Rockskipper aka - Blue-dashed Rockskipper (Blenniella periophtalmus) This small blenny is only about 3 cm long, and has found himself a home in a hole under encrusting corals. Picture taken in Kume jima, a small island close to Okinawa, Japan, 3 m deep, on top of a very lively reef. #LIFECommunity From Pin Board #17