29 ReviewsAsk a Question9780416LEGO Star Wars Darth Vader™ Mech 75368 Building Set (139 Pieces)Shop all Lego 12345678Get In Stock AlertAdd to CartProduct DetailsShipping & Returns Shop The LookReviews(29)Questions & AnswersAdd To Cart