In 2009 , Puppet of Destruction was remastered .
In 2009 , Puppet of Destruction was re-released on Roxx Records with bonus tracks .
In 2009 , Puppet of Destruction was remastered and re-released on Roxx Records with bonus tracks .