Kotomora
むせび泣く (むせびなく) Japanese meaning | Kotomora