Tuesday, July 26, 2005

Quirky Japanese Invention of the Day: Automatic Human Washing Machine.