I personally think it could be Vincent Afton (here me out rq) William could have twin brother that's the complete opposite of him, and I'm pulling thus put my ass, mostly bc I feel Vincent could be in the lore if done correctly and not some Glitchtrap bullcrap yk? :>