Hero of Bretagard
Whenever one or more cards are put into exile from your hand or a spell or ability you control exiles one or more permanents from the battlefield, put that many +1/+1 counters on Hero of Bretagard.
As long as Hero of Bretagard has five or more counters on it, it has flying and is an Angel in addition to its other types.
As long as Hero of Bretagard has ten or more counters on it, it has indestructible and is a God in addition to its other types.
legal Legacy
legal Vintage
not legal Modern
not legal Standard
not legal Pioneer
not legal Pauper
not legal Historic
legal Commander