Godzilla 2004 Final Wars Godzilla 11" Figure

Godzilla 2004 Final Wars Godzilla 11" Figure

  • $24.99


From Playmates. This highly detailed, uniquely sculpted and fully articulated giant action figure of Godzilla from the 2004 Godzilla: Final Wars towers at 11" tall!