Kotomora
羶血 (senketsu) Japanese meaning: stink of blood or meat | Kotomora