Anyone know what this is? Could it be body acne?

Ivy