Kotomora
俄雨 (niwakaame) Japanese meaning: rain shower | Kotomora