All from THIS VIDEO. The original is one of the Sonic Shorts Collections (I think 2) by TheSonicParadoxTeam