Kotomora
デオキシリボース Japanese meaning | Kotomora