Set photo · 431×427 · source5007330-1 · LEGO Brand Store · 2022Barracuda Seas1 photoSealedNot priced yetLoose completeNot priced yet