HUMANS Happy Hour is a 1981 release of the popular Santa Cruz band. Produced and engineered by David Kahne for I.R.S., it is currently out of print.
Five of the song titles are written in the confetti. A poster of this image measuring 24 x 24 inches was also printed.