Tuesday, January 18, 2005

Keychain Plants

Latest fad from Japan. via Gizmodo.

No comments: