Masters of Illusion, Glenn Strange