BLBudi L.6.5 /10Reviewed 117 week(s) agoThere are blood sucking bugs I guess, my skin itchy and a lot pimples.Find this review helpful?