Dr. Animo returns! Introducing NEW ALIEN, Juryrigg!Dr. Animo returns! Introducing NEW ALIEN, Juryrigg!Dr. Animo returns! Introducing NEW ALIEN, Juryrigg!