Finally fully found
From The Lost Media Wiki
The YouTube channel "FT Depot", which usually uploads stuff from 35mm prints, just recently uploaded this short in full.
The YouTube channel "FT Depot", which usually uploads stuff from 35mm prints, just recently uploaded this short in full.