Kotomora
雨蓋 (あまぶた) Japanese meaning | Kotomora