Kotomora
血の涙 (chinonamida) Japanese meaning: bitter tears | Kotomora