popsicle sticks with a cause design, foodcathie urushibataMarch 31, 2010Eric Cai Shi Wei, design, foodComment