+geralf, +!W, +!B, +!G (5)
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 enters the battlefield under your control, 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.
When Geralf's Mindcrusher enters the battlefield, target player mills five cards.
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.)
, : 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!