At the beginning of your upkeep, you may sacrifice Blood Speaker. If you do, search your library for a Demon card, reveal that card, put it into your hand, then shuffle your library.
Whenever a Demon enters the battlefield under your control, return Blood Speaker from your graveyard to your hand.
Near Mint - $0.70
Near Mint Non-English - $0.70
Lightly Played - $0.60
Lightly Played Non-English - $0.60
Played - $0.50
Played Non-English - $0.50
Heavily Played - $0.40
Heavily Played Non-English - $0.40
Damaged - $0.40
Damaged Non-English - $0.40
Foil Prices
Near Mint Foil - $19.60
Near Mint Foil Non-English - $19.60
Lightly Played Foil - $17.70
Lightly Played Foil Non-English - $17.70
Played Foil - $13.80
Played Foil Non-English - $13.80
Heavily Played Foil - $11.80
Heavily Played Foil Non-English - $11.80
Damaged Foil - $9.80
Damaged Foil Non-English - $9.80