Retro Puppet Master

Looks like the Band production took a dump on their great puppet master property and said you’ll love it. I didn’t.