on August 29, 1990 The Immortalizer (V) A crazed scientist sends out his mutant creations to kidnap young, beautiful men and women… on August 29, 1990