I don't know why there is lots of yellow specks. Probably appeared in the process of turning it into a gif. Unfinished
Yes, it is really made in PowerPoint, I exported it into Clipchamp, then turned it into a gif. Then I exported it into scratch FOR PROOF SEE INSIDE