Activate Viscera Seer by sacrificing Shambling Ghast.
When Shambling Ghast dies, it and Rakdos trigger.
Resolve the Shambling Ghast trigger, creating a Treasure token.
Activate the Treasure by tapping and sacrificing it, adding .
Holding priority, activate Haunted Crossroads by paying , putting Shambling Ghast from your graveyard onto the top of your library.
Resolve the Rakdos trigger, exiling Shambling Ghast from the top of your library with the ability to cast it until your next turn.
Resolve the Viscera Seer ability, causing you to scry 1.
Cast Shambling Ghast from exile by paying 1.
Birgi triggers, adding .
Repeat.
This delightful loop turns Shambling Ghast and Viscera Seer into a self-sustaining sacrifice engine, where sacrificing the Ghast creates a Treasure token that funds Haunted Crossroads to put the creature right back on top of your library. From there, Rakdos, the Muscle swoops in to exile that top-decked Shambling Ghast with permission to cast it, turning every iteration into a chance to dig through your opponent's library. Meanwhile, Birgi, God of Storytelling smiles upon your casting frenzy, generating a steady stream of red mana with every loop so you can keep the engine running indefinitely.