Puppet Master: Furnace Leech Woman
From the world of Puppet Master comes a standalone movie about Leech Woman.
From the world of Puppet Master comes a standalone movie about Leech Woman.
Studio(s): Full Moon Features
Originally Released: Mar 01, 2023
Production Country: United States
Genres:Horror