Sheet of 20 Yoda Stamps Released by US Postal Service in 2007