Mondo’s Biggest Collectible To Date — GODZILLA ’89 PREMIUM SCALE STATUE « SciFi Japan