Kotomora
雨が多い (amegaooi) Japanese meaning: rainy | Kotomora