Hexabranchus sanguineus
Mbudya Island, Tanzania