Kotomora
ムラサキガイ (むらさきがい) Japanese meaning | Kotomora