It is from Itch. I tried disabling both my AVG virus protection and windows defender, and it still was being deleted