77
10/11/2025
Ezuri, Claw of Progress
Deck Size: 100
Commander
Est deck cost: $2985.24
Salt sum: 50.79
No deck tags
77
10/11/2025
Compare
AutoNew CategoryMaybeboardSideboard