answersLogoWhite

0

An unveiling ceremony was held on June 29 at the Shanghai Baoshan Wanda Plaza, in honor of Salvador, the world's largest puppet. Salvador hails from Spain, is 11 meters tall with a 17-meter arm span, and has the ability to blink and talk. He is a symbol of success in Spain and is worshiped as a God as part of the local faith.

User Avatar

Wiki User

12y ago

What else can I help you with?