Looks a lot like a Damsel or Hamlet family, problem is there are 30 or so species of Damsels and about 20 of hamlets...
Photograph by Ecologic Divers
Click here to comment on this picture.
Other Belizean "Pictures of the Day":
San Pedro Daily, Tony Rath's "Images of Belize"