Kotomora
ヤコウガイ (やこうがい, yakougai) Japanese meaning | Kotomora