Four Sponges - Greenblotched Parrotfish Juvenile? (with a Striped Parrotfish in there on the right)
IMG1706