My windows defender found this thing all sudden and it doesn't seem to explain further enough. I wonder if this came from MapleRoyals as many antivirus detects them as false positive