Happy The Clown – Larvae – Review February 1, 1996 This is not happy music. It’s fuzzy bass, pseudo-psychedelic distortion and slow industrial sludge. Rough, strange and beautiful, but monotonous.