Kotomora
ヌクレオシド Japanese meaning | Kotomora