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