Kotomora
豪雨 (ごうう, gouu) Japanese meaning: torrential rain | Kotomora