Kotomora
血管系 (kekkankei) Japanese meaning: vascular system | Kotomora