Kotomora
ヌクレオシド (nukureoshido) Japanese meaning: nucleoside | Kotomora