Lords of Acid – Heaven Is An Orgasm - The Mirror