The Herculoids - episode - 32 - The Return of Torrak