If Devil Jerry Vids has voice:
Channel: Lil Snow Angel Films
Date: 03/12/2021

Except I imaginged it scratchier.

Where I got the audio from.

Temper's Adventure - A Best Fiends Animation
https://www.youtube.com/watch?v=ILlPK4cS6iE&t=38s