Results 1 results found 2008 Olympic Games official Fuwa mascot puzzle ball in souvenir shop, Wangfujing Street, Beijing, China