Kotomora
汗血 (kanketsu) Japanese meaning: sweat and blood | Kotomora