Kotomora
遺伝子拡散 (idenshikakusan) Japanese meaning: gene flow | Kotomora