Dropping him once you have an established board can get you very close to an instant ultimate, but dropping him early is still great, because he can make the way for your Ninjas to connect while giving you card advantage
If the number of counters is even, she can attack
At four cards a pack, that's 384 cardsabove the maximum any store got for WAR
Plus, you can discard a card and spend two black mana to Proliferate, opening up a whole world of complex combos to pull off
Instead of releasing on their own, unasked for and seemingly at random, the Godzilla Series Monster Cards were announced alongside (and packaged with) Ikoria, Lair of Behemoths
PT on May 7, and you can secure your copy of The Godzilla Lands for $29.99