Manufactured by Attakus
Stands approximately 15" tall and it is big
Made of cold cast resin
Fully painted and ready to display-incredible detail
Officially licensed by Lucasfilms
Limited Edition of 1500