A Muppet Band of Gastropods Called ‘Nine Inch Snails’

In a hilarious closing clip for episode number 206 of Muppets Tonight in 1997, a pierced, punked out band of gastropods calling themselves the Nine Inch Snails performed a slow existential, industrial emo-ish song about how their delicate identities are connected to their cumbersome shells.

Give me some salt, and turn me to gel.