Kotomora
血が流れる (chiganagareru) Japanese meaning: blood flows | Kotomora