Gizmondo.com
A site about vintage lcd watches, toys and other cool stuff.
It looks like nothing was found at this location. Maybe try searching?