Kotomora
血を流す (chionagasu) Japanese meaning: shed blood | Kotomora