Lego Star Wars Captain Rex helmet review! Set 75349 - 854 pcs