Severed Goddess Hand by Meat Puppets Overview Tag Appears on 1994 - Too High To Die Too High to Die Too High To Die Playcount 17 Listeners 6