Whenever another creature you control enters, put a +1/+1 counter on this creature.As long as this creature has three or more +1/+1 counters on it, it has flying and is a Knight in addition to its other types.
Protection from everythingIf Progenitus would be put into a graveyard from anywhere, reveal Progenitus and shuffle it into its owner's library instead.
: Exile target creature card from a graveyard that was put there this turn. Create a token that's a copy of it, except it's a Nightmare in addition to its other types. Then exile all other Nightmare tokens you control.
FlyingWhenever this creature attacks, you may sacrifice another creature. If you do, put a +1/+1 counter on this creature.Whenever another nontoken creature dies, draw a card.
ReachWhenever another nontoken creature you control dies, you may reveal cards from the top of your library until you reveal a creature card. Put that card into your hand and the rest on the bottom of your library in a random order.
Draw a card for each creature you control with a +1/+1 counter on it. Those creatures gain indestructible until end of turn. (Damage and effects that say "destroy" don't destroy them.)
FlyingWhenever this creature attacks, you may sacrifice another creature. If you do, put a +1/+1 counter on this creature.Whenever another nontoken creature dies, draw a card.
When this creature enters, you may search your library for a basic land card, put that card onto the battlefield tapped, then shuffle.When this creature dies, you may draw a card.
: If Kellan is a Scout, it becomes a Human Faerie Detective and gains "Whenever Kellan deals combat damage to a player, exile the top card of your library. You may play that card this turn.": If Kellan is a Detective, it becomes a 3/2 Human Faerie Rogue and gains double strike.