Kotomora
脈管 (myakkan) Japanese meaning: blood vessel | Kotomora