vipers’ tangle