Pictures of the Day: Thursday, Mar. 25, 2010

Dental students practice on a new humanoid robot named Hanako at Showa University in Tokyo.
Junji Kurokawa / AP

Welcome to the Uncanny Valley

Dental students practice on a new humanoid robot named Hanako at Showa University in Tokyo.