Kotomora
血管 (けっかん, kekkan) Japanese meaning: blood vessel | Kotomora