Kotomora
血管新生 (kekkanshinsei) Japanese meaning: angiogenesis | Kotomora