Taiwan a kind of puppet show typical in Taiwan featuring figures of tiny sacks topped with painted heads manipulated with hands and fingers : film and television > Hurricane Fanliaoshen
Are you looking for: 飓风飓风翻了身More results...
English Expression:
  1.   Hurricane Fanliaoshen