This elegant loop turns the graveyard into a revolving door for our skeletal dragon, fueled entirely by the cost-reduction engine of Rooftop Storm. Because Ebondeath, Dracolich is a Zombie, we can cast it directly from the graveyard for free whenever a creature dies, entirely bypassing its normal mana cost. Once it resolves, we feed it directly to Shilgengar, Sire of Famine to generate a Blood token, which immediately satisfies Ebondeath's condition for casting itself again. By repeating this process, we can continually sacrifice and recast Ebondeath to generate infinite Blood tokens and death triggers without ever running out of resources.