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.30
Near Mint Foil Non-English - $19.30
Lightly Played Foil - $17.40
Lightly Played Foil Non-English - $17.40
Played Foil - $13.50
Played Foil Non-English - $13.50
Heavily Played Foil - $11.60
Heavily Played Foil Non-English - $11.60
Damaged Foil - $9.70
Damaged Foil Non-English - $9.70