This is a handmade vintage puppet on a string doll with a carved & painted wooden head made in India and wearing a traditional Indian dress. The doll is 43 cm tall (there is nothing under the dress).
The wooden head has a crack on one side but still very solid, think it's just aged wood.