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.
Hands-on: Acer Predator Triton 700 review