Children look at marionette puppets made by Palestinian artist Mahdi Karera, during a show at a kindergarten in Gaza City January 29, 2019. At a kindergarten, Mahdi Karera, who describes himself as Gaza's first marionette-maker, put on a show about the importance of reading. REUTERS/Ibraheem Abu Mustafa

Palestinian artist Mahdi Karera makes a marionette puppet at his house balcony in Gaza City January 20, 2019. An opening song-and-dance number featuring a clown, a cook, a teacher, a boy and a girl, drew cheers and laughter from the young audience. REUTERS/Ibraheem Abu Mustafa

Marionette puppets, made by Palestinian artist Mahdi Karera, are seen at his house balcony in Gaza City January 20, 2019. REUTERS/Ibraheem Abu Mustafa

A marionette puppet, made by Palestinian artist Mahdi Karera, is seen at his house balcony in Gaza City January 20, 2019. Karera, who said he taught himself how to make and operate marionettes, has created 30 puppets out of wood, foam, plastic and metal wire in a workshop on his home balcony. REUTERS/Ibraheem Abu Mustafa

Palestinian artist Mahdi Karera holds a marionette puppet he made, at his house balcony in Gaza City January 20, 2019. REUTERS/Ibraheem Abu Mustafa

A girl plays with a marionette puppet made by Palestinian artist Mahdi Karera, during a show at a kindergarten in Gaza City January 29, 2019. REUTERS/Ibraheem Abu Mustafa