+Harpy (10)
Flying
When Blood-Toll Harpy enters the battlefield, each player loses 1 life.
When Cavern Harpy enters the battlefield, return a blue or black creature you control to its owner's hand.
Pay 1 life: Return Cavern Harpy to its owner's hand.
Flying, lifelink
Ascend (If you control ten or more permanents, you get the city's blessing for the rest of the game.)
Whenever another creature you control dies, if you have the city's blessing, put a +1/+1 counter on Mausoleum Harpy.
At the beginning of combat on your turn, each player mills three cards.
At the beginning of your upkeep, sacrifice Molting Harpy unless you pay .
, Sacrifice another creature: Put a +1/+1 counter on Ravenous Harpy.
When Scavenging Harpy enters the battlefield, exile target card from an opponent's graveyard.
: Regenerate Screeching Harpy.
Tribute 2 (As this creature enters the battlefield, an opponent of your choice may put two +1/+1 counters on it.)
When Shrike Harpy enters the battlefield, if tribute wasn't paid, target opponent sacrifices a creature.
Gatherer works better in the Companion app!