Shez Satan Tres Demented Record label Planet E Catalog Number PE 65285-1 Release Date May 29th 2006 Genres Techno Tracks No tracks BACK ON STOCK - MUST HAVE TUNES!