Activate Viscera Seer by sacrificing River Kelpie.
When River Kelpie dies, its persist ability triggers, returning it from your graveyard to the battlefield with a -1/-1 counter on it.
Thran Vigil and River Kelpie trigger.
Resolve the Thran Vigil trigger, putting a +1/+1 counter on River Kelpie.
Resolve the River Kelpie trigger, causing you to draw a card.
Resolve the Viscera Seer ability
Repeat.
This elegant sacrifice loop leverages River Kelpie's unique ability to draw a card whenever it enters the battlefield from your graveyard via persist, fueling your engine while you constantly feed it to Viscera Seer. The secret to keeping this going indefinitely is Thran Vigil, whose passive ability smoothly neutralizes the drawback of the persist mechanic by placing a +1/+1 counter on River Kelpie the moment it leaves the graveyard, causing the +1/+1 and -1/-1 counters to annihilate each other so the cycle can repeat without end.