Colorful puppets in a tourist stall on the street market in Burma, Myanmar. Handmade dolls hanging on display store