Kotomora
涙を流す (namidaonagasu) Japanese meaning: shed tears | Kotomora