The Puppet Master
Released
The Puppet Master is the eleventh studio album by King Diamond released 21 October 2003 on the Massacre label. A limited edition includes a DVD on which King Diamond is telling the story of The Puppet Master. It is a concept album with a storyline telling the tale of a young couple who go to watch a puppet show in Budapest in the 1700s, and end up being turned into undead puppets by the Puppet Master and his wife.

Comments
Loading comments…