Diva D’Or Derma Roller is a skincare tool, a handle with a rolling head that holds 540 titanium micro-needles 1.0 mm in length. When I was given the opportunity to try the Diva D’Or Derma Roller, I wasn’t sure I wanted to go through with it. I was the kid who hid in the bushes when …