This appears to be a species of Fowleria or Foa, and it seems closest, although not too close, to published figures of F. vaiulae. These have been found hiding in patches of Halimeda algae on lagoon slopes and measure up to about 5cm.
Created 13 December 2017