Vader Helmet SE's are here!

Our Vader SE helmets were finally released by US Customs and are now available for pick up and purchase at our booth in the Lucasfilm Pavilion (#2913-I)

 

 

 

 finall