LEGO Star Wars Darth Vader's Castle 75251 Building Kit includes TIE Fighter, Darth Vader Minifigures, Bacta Tank and more (1,060 Pieces) - (Amazon Exclusive)
Bestseller #1 Castle Captain Mal Costumes
Information
Watch Castle Captain Mal Costumes Video Review
Castle: The Firefly Scene