Star Wars Return of the Jedi 12" Princess Leia on Speederbike - Factory Sealed