Sunday, March 30, 2008


I was in Tokyo a couple of weeks ago for work and discovered these amazingly small plant keychains in a department store. I immediately assumed they were Japanese since they're so darn cute, but they're actually made by a French company called Babytree.

No comments: