Maelstrom Angel (TL)

Maelstrom Angel (TL) (5) Celestial Creature - Angel 2/4 FlyingPurity 1 Whenever a colored creature you control deals combat damage to a player, as long as this has a purity counter, you may play a nonland card that shares a color with it from your hand without paying its mana cost.