Kotomora
毛細血管 (mousaikekkan) Japanese meaning: capillary | Kotomora