Kotomora
遺伝子 (いでんし, idenshi) Japanese meaning: gene | Kotomora