Experimental short film by Keiji Aiuchi, interspersed with his psychedelic animation.
Release Date: January 01, 1988