Embodiment of Evil by Meat Puppets Overview Tag Appears on 1985 - Up on the Sun Up on the Sun Up On The Sun Playcount 9 Listeners 3