Kotomora
スダレガイ (すだれがい) Japanese meaning | Kotomora