Kotomora
弁鰓類 (bensairui) Japanese meaning: lamellibranches | Kotomora