Never seen this before, and my three Win 10 systems don't have this folder. Do you have a backup program (either windows or third party) set to back up in increments on a regular basis. if so check its settings. Looks like something is backing up your system far too often.
Samsung Galaxy A8 review: Hands-on