“Robots Come To Life In Japan” is a slideshow about…robots in Japan.

I’m adding the link to The Best Sites To Learn About Robots.