Walking Ballista enters and dies as a state-based action due to having 0 toughness, triggering Mortuary and Grim Haruspex.
Resolve the Mortuary trigger, putting Walking Ballista from your graveyard onto the top of your library.
Resolve the Grim Haruspex trigger, causing you to draw a card, thus drawing Walking Ballista from your library.
Repeat.
This elegant loop turns Walking Ballista's zero-mana casting cost into a perpetual motion machine, fueled entirely by the card's immediate death upon entering the battlefield. Mortuary ensures that your tiny automaton never truly rests in the graveyard, seamlessly recycling it straight back to the top of your library instead. Meanwhile, Grim Haruspex watches the continuous procession of dying creatures and translates each demise into a fresh card draw, neatly pulling Walking Ballista back into your hand so the cycle can begin anew.