Nematodinium

Dinoflagellate.