Kotomora
遺伝子座 (idenshiza) Japanese meaning: genetic locus | Kotomora