Kotomora
ヌクレオチド (nukureochido) Japanese meaning: nucleotide | Kotomora