Thread started by Lae519Larry EAdded a new review for:Darth Vader Star Wars: Return of the Jedi Bandai Spirits 1:125055589 (2447641) 2018 New parts Reviewcomicbook.com7 October 2019, 13:26News Feed »