Sotokoto 1. Juni 2010
TerraCycle’s Green Up Shop in New York City is profiled in a Japanese magazine.