The image depicts two large, colorful puppets on a stage. The puppet on the left is dressed in traditional Vietnamese attire, including a yellow robe with red and blue accents, a hat, and a long beard. The puppet on the right is also dressed in traditional Vietnamese attire, with a white robe, a hat, and a long beard. Both puppets are standing upright and appear to be part of a performance or presentation. The background includes a banner with text, but the text is not clearly readable from the image. The setting suggests a cultural or theatrical event.