Home / Shop / Toys and Collectibles / LEGO / LEGO 3050 Shanghai Surprise — Castle Ninja (ii) View cart You cannot add that amount to the cart — we have 1 in stock and you already have 1 in your cart. View cart “LEGO 6854 Alien Fossilizer — Space Exploriens (i)” has been added to your cart. LEGO 3050 Shanghai Surprise — Castle Ninja (ii)$74.99 The LEGO Group, 1999. Unopened in original box! All sales of back issues, grab bags, clearance items, and used collectibles are final. Out of stock Related products LEGO 6494 Mystic Mountain Time Lab — Time Cruisers $249.99 Add to cart LEGO 6254 Rocky Reef — Pirates $149.99 Add to cart LEGO 6078 Royal Drawbridge — Castle Royal Knights $299.99 Add to cart LEGO 8230 Coastal Cop Buggy / Miami Police Patrol — TECHNIC TechPlay $74.99 Add to cart LEGO 4539 Manual Level Crossing — Trains 9V (i) $274.99 Add to cart