Réponse :
1/ Ondel Ondel is a "giant doll" "with a horrible face"
2/ Ondel comes from Jakarta In Indonesia
3 /He is made made of bambo structure and a wood mask.
4/ Yes : "A pair of ondel-ondels are usually performed to celebrate a child circumcision"
5/ (pas de mot souligné je suppose que c'était clumsy. Its 5 synonyms are :awkward, uncoordinated, unwieldly, butterfingers, and unhandy.
Explications : Pour la 5 il faudrait savoir quel mot était souligné, j'ai supposé que c'était "clumsy" mais sans certitude.