Kotomora
血が通う (chigakayou) Japanese meaning: blood flows | Kotomora