Kotomora
脈管形成 (myakkankeisei) Japanese meaning | Kotomora