Posted inAnimals Taipei roar Zoom In tiger chinese puppet, Tapiei City, April 2007 Posted by gem November 24, 2007