RikerChick 5 Posted November 12, 2008 Merchandise produced in Europe for the '80s animated Droids and Ewoks series is revealed in a set of newly-discovered photos from the Lucasfilm Archives View the full article Share this post Link to post Share on other sites