Kotomora
夕立 (yuudachi) Japanese meaning: sudden evening shower | Kotomora