Claymation short by infamous Zoosadist Leighton Allen Labute aka Dollyflesh
Unfortunately the movie Itchy the Clown Dinner is not yet available on Disney Plus.