This species has been sampled from carapace surface of hawksbill sea turtles nesting in Persian Gulf associated with filamentous algae. Photo has been taken under Stereo microscope by 25 X magnification.
In my opinion this species might be a Cnidarian species. What do you think?