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. https://youtu.be/2oqbLzlrlRE?si=CLqaxpJtf9Am5hze
The YouTube channel "FT Depot", which usually uploads stuff from 35mm prints, just recently uploaded this short in full. https://youtu.be/2oqbLzlrlRE?si=CLqaxpJtf9Am5hze