Kotomora
バイ貝 (baigai) Japanese meaning: Japanese ivory shell | Kotomora