If, in the course of resolving Satoshi's ability, I run out of dynasty cards, then do I shuffle the discard and keep going until I find an imperial card?
The rules reference instructs me to refresh my dynasty deck only when the deck is empty and I am trying to fill a province.
Satoshi's ability creates a fill effect, but only after I have completed the effects of finding my imperial card.