Kotomora
血汗 (kekkan) Japanese meaning: blood, sweat and tears | Kotomora