I first saw it on THE FANTASTIC ANIMATION FESTIVAL.
I remember when that first opened in our area.  Later, I caught up with a number of the shorts on their own.

how do you embed youtube videos again?
Use the "insert flash" icon on the tool bar, just to the right of the Smiley Face emoticon.