Rudra (Self-Titled): RUDRA Add to cart: $13.00 In cart Not available Out of stock $13.00 2005 Remastered Version released by Demonzend Records. This version includes tracks from the 1995 'The Past' Demo. Read more… Share