Thalia's Geistcaller

Lifelink
Whenever you cast a spell from your graveyard, create a 1/1 white Spirit creature token with flying.
Sacrifice a Spirit: Thalia's Geistcaller gains indestructible until end of turn.