Tuesday, December 16, 2008

Oh so real

People have long marveled at how real the plastic food displays that Japanese restaurants put in their front windows to attract customers look. And this shot proves it's not just us humans who get be fooled by how real they look...

No comments: