Posted by D. Martin on March 9, 2015 at 02:24 AM CST
The Star Wars Itty Bittys have been found at a Hallmark store in Lake Mary, FL. Pictured above are the two pack Han Solo & Princess Leia and the individual Yoda and Chewbacca Itty Bittys. Hats off to Michael for the images linked above.