Smart roller

Smart roller is has 540 fine needles for skin care. And this one is disposable. It can be used semi-permanently by changing and replacing the head part only.

smart-roller