The Rejuvenator (1988)

The Fountain Of Youth For The Living Dead.

The Rejuvenator