Availability: | Out of stock |
Giant monsters are attacking cities across the globe, and humanity's only hope against certain annihalation may lie frozen in the antarctic - Godzilla! But will Godzilla prove to be friend or foe? From the 2004 film, "Godzilla: Final Wars"
This product was added on 07/27/23 by JM.