April 28th - I'm Pretty Sure That It'll get debunked but based on the evidence from the trailer this is my conclusion. 1 day later and @Berricake said it was just a coincidence. June 22th - I watched the trailer 2 more times and found even more evidence of who may be.
Trailer here - https://scratch.mit.edu/projects/386851441/ -Scratch Theory Intro By @Real_Phoenix -Coding and Theory Made By Me @VirulentMike #scratchtheory