Name:Garland, Knight of Cornelia
ManaCost:B R
Types:Legendary Creature Human Knight
PT:3/2
T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | Execute$ TrigSurveil | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a noncreature spell, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)
SVar:TrigSurveil:DB$ Surveil | Amount$ 1
SVar:BuffedBy:Card.nonLand+nonCreature
A:AB$ ChangeZone | Cost$ 3 B B R R | Origin$ Graveyard | Destination$ Battlefield | ActivationZone$ Graveyard | SorcerySpeed$ True | Transformed$ True | StackDescription$ SpellDescription | SpellDescription$ Return NICKNAME from your graveyard to the battlefield transformed. Activate only as a sorcery.
DeckHas:Ability$Surveil|Graveyard
AlternateMode:DoubleFaced
Oracle:Whenever you cast a noncreature spell, surveil 1. (Look at the top card of your library. You may put it into your graveyard.)\n{3}{B}{B}{R}{R}: Return this card from your graveyard to the battlefield transformed. Activate only as a sorcery.

ALTERNATE

Name:Chaos, the Endless
ManaCost:no cost
Colors:black,red
Types:Legendary Creature Demon
PT:5/5
K:Flying
T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ Whenever NICKNAME dies, put it on the bottom of its owner's library.
SVar:TrigChange:DB$ ChangeZone | Defined$ TriggeredNewCardLKICopy | Origin$ Graveyard | Destination$ Library | LibraryPosition$ -1
Oracle:Flying\nWhen Chaos dies, put it on the bottom of its owner's library.
