Kotomora
涙雨 (namidaame) Japanese meaning: light rain | Kotomora