ROYAL 29464A 1.5-inch Digital Picture Keychain Egg-Shaped Digital Photo Keychain 1.5-Inch Lcd Screen Holds Up To 70 Images Rechargeable Battery Includes Usb Cable &amp; Software