Don't know if this has been posted before? It looks like a watch but I guess it's something else. In any case, it's a huge technical thing strapped to a small female wrist and that's enough for me!
There's a movie clip as well:
http://www.tv-tokyo.co.jp/wbs/2006/03/0 ... ma/tt.html