when blood fountain enters the battlefield, create a blood token. (it's an artifact with "1, t, discard a card, sacrifice this artifact: draw a card.")
3b, t, sacrifice blood fountain: return up to two target creature cards from your graveyard to your hand.