Question

Updated
The puppets in Kerela are known as ______.

AChoose Your Answer