Kotomora
涙が出る (namidagaderu) Japanese meaning: shed tears | Kotomora