Cactus Web Site special offer: Orders over $75 will receive a free Angel of God 2023 National Promo card while supplies last.
Could be way off here but was Cheribum your missing card?
Zeal by chance?
Gotta be honest, I wouldn't be able to trust that defense. An opening hand Gabriel/Striking Herod, and your opponent walks in every turn.