Rudra (Self-Titled): RUDRA
$13.00
2005 Remastered Version released by Demonzend Records. This version includes tracks from the 1995 'The Past' Demo.
2005 Remastered Version released by Demonzend Records. This version includes tracks from the 1995 'The Past' Demo.