Short experimental film made in 1994.
Spider Jan.16.91 is not available for streaming at this moment.