When Bringer of the Last Gift enters the battlefield, if you cast it, each player sacrifices all other creatures they control. Then each player returns all creature cards from their graveyard that weren't put there this way to the battlefield.
Near Mint - $100
Lightly Played - $100
Moderately Played - $100
Heavily Played - $100
Damaged - $100
Near Mint Spanish - $100
Lightly Played Spanish - $100
Moderately Played Spanish - $100
Heavily Played Spanish - $100
Damaged Spanish - $100
Foil Prices
Near Mint Foil - $500
Lightly Played Foil - $400
Moderately Played Foil - $300
Heavily Played Foil - $300
Damaged Foil - $300
Near Mint Foil Spanish - $500
Lightly Played Foil Spanish - $400
Moderately Played Foil Spanish - $300
Heavily Played Foil Spanish - $300
Damaged Foil Spanish - $300