Kotomora
ベクター (bekutaa) Japanese meaning: vector (genetics) | Kotomora