Flexed verticord

Halicardia flexuosa