Kotomora
リュウキュウコウガイ Japanese meaning | Kotomora