Name:A-Devoted Grafkeeper
ManaCost:W U
Types:Creature Human Peasant
PT:2/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters, mill four cards.
SVar:TrigMill:DB$ Mill | NumCards$ 4 | Defined$ You
T:Mode$ SpellCast | ValidCard$ Card.wasCastFromYourGraveyardByYou | ValidActivatingPlayer$ You | Execute$ TrigTap | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a spell from your graveyard, tap target creature you don't control.
SVar:TrigTap:DB$ Tap | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control
DeckHas:Ability$Mill|Graveyard
K:Disturb:1 W U
AlternateMode:DoubleFaced
Oracle:When Devoted Grafkeeper enters, mill four cards.\nWhenever you cast a spell from your graveyard, tap target creature you don't control.\nDisturb {1}{W}{U}

ALTERNATE

Name:A-Departed Soulkeeper
ManaCost:no cost
Colors:white,blue
Types:Creature Spirit
PT:3/1
K:Flying
R:Event$ Moved | ValidCard$ Card.Self | Destination$ Graveyard | ReplaceWith$ Exile | Description$ If CARDNAME would be put into a graveyard from anywhere, exile it instead.
SVar:Exile:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard
Oracle:Flying\nIf Departed Soulkeeper would be put into a graveyard from anywhere, exile it instead.
