Mondo Present Its Largest Collectible Yet With Its ‘Godzilla ’89’ Eighteen Inch Statue
Mondo have just announced their largest collectible yet with the introduction of a new Godzilla statute standing at 18 inches,
Read moreMondo have just announced their largest collectible yet with the introduction of a new Godzilla statute standing at 18 inches,
Read more