Kotomora
血流 (ketsuryuu) Japanese meaning: bloodstream | Kotomora