Kotomora
ヒオウギガイ (hiougigai) Japanese meaning: noble scallop | Kotomora