Saturday, January 13, 2007

Things we buy #12: Eco-friendly bra/shopping bags


Trust the Japanese to come up with the most innovative weirdities society will ever get to know. What is it about the Japanese mind that makes them come up with such twisted wonders?

No comments: