Kotomora
春時雨 (harushigure) Japanese meaning: spring rain | Kotomora