The Mirror by Lords of Acid Overview Tag Appears on Heaven Is an Orgasm Heaven Is An Orgasm Heaven Is an Orgasm (Special Remastered Band Edition) Playcount 1 Listeners 1