Kotomora
デオキシリボ (deokishiribo) Japanese meaning | Kotomora