All 19 Godzilla Series Monster Cards Revealed

Ikoria: Lair of Behemoths features a collection of famous monsters, taken from the big screen!