Kotomora
凝血 (gyouketsu) Japanese meaning: blood clot | Kotomora