Cat ear oyster

Talonostrea zhanjiangensis