Kotomora
人工降雨 (jinkoukouu) Japanese meaning: artificial rain | Kotomora