Kotomora
膏血 (kouketsu) Japanese meaning: sweat and blood | Kotomora