A woman travels to her past life with the help of Santo's past life regression machine
You can now watch Santo in the Treasure of Dracula online on the following streaming services in the United States.