Kotomora
染色体 (senshokutai) Japanese meaning: chromosome | Kotomora