Episode 2: The Fingers of Stefen

Duration: 725