+Geralf (7)
Whenever you cast a spell during your turn other than your first spell that turn, create a 2/2 blue and black Zombie Rogue creature token.
Whenever a Zombie you control enters, put a +1/+1 counter on it for each other Zombie that entered the battlefield under your control this turn.
Zombies you control have flying.
, , Sacrifice another nontoken creature: Create an X/X blue Zombie creature token, where X is the sacrificed creature's toughness.
Flying
Geralf's Masterpiece gets -1/-1 for each card in your hand.
, Discard three cards: Return Geralf's Masterpiece from your graveyard to the battlefield tapped.
Geralf's Messenger enters tapped.
When Geralf's Messenger enters, target opponent loses 2 life.
Undying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.)
When Geralf's Mindcrusher enters, target player mills five cards.
When Gisa and Geralf enters, mill four cards.
Once during each of your turns, you may cast a Zombie creature spell from your graveyard.
, : Each player mills three cards. Exile up to two creature cards put into graveyards this way. Create an X/X blue Zombie creature token, where X is the total power of the cards exiled this way.
Gatherer works better in the Companion app!