This is a traditional handmade Chinese idol puppet, which represents the religious beliefs and cultural traditions of ancient China.
These puppets are usually made of wood and feature intricate carvings and decorations, showcasing the superb craftsmanship of ancient Chinese art.
They were used for sacrificial and celebratory ceremonies, symbolizing people's reverence and prayers to the gods.
These puppets have also become an important heritage of Chinese traditional culture, representing the respect and inheritance of the Chinese people for their ancestors and history.