Kotomora
タカラガイ (takaragai) Japanese meaning: cowrie | Kotomora