When the plays were first performed is unclear. Some believe that it originates from the island of
Java where
shadow puppet shows (
wayang kulit) were played already as early as in the 11th century and arrived in the Ottoman Empire via traders. The first Karagöz–Hacivat play was performed for
Sultan Selim I (reigned 1512–1520) in
Egypt after his conquest of the country in 1517, but 17th century writer
Evliya Çelebi stated that it had been performed in the Ottoman palace as early as the reign of
Bayezid I (reigned 1389–1402). In the 16th century, Ottoman
Grand Mufti Muhammad Ebussuud el-İmadi issued a celebrated opinion allowing the performance of Karagöz plays. According to one Turkish legend, the first performance of karagöz occurred when a lowly commoner visited the sultan. Rather than simply making a complaint, as most commoners did, he put on a short puppet show to tell a tale about the sultan's corrupt officials. The myth states that the sultan was delighted by the performance so much that he appointed the puppeteer as his Grand Vizier and punished the corrupt officials that had inspired the puppeteer's tale. Another story is that the two main characters, Karagöz and Hacivat, were actual people. These two legendarily clownish individuals were construction workers on a mosque in
Bursa sometime in the mid-14th century. Their slander of others distracted the other workers, slowing down the construction, so the ruler at the time ordered their execution. They were so sorely missed that they were immortalized as the silly puppets that entertained the Ottoman Empire for centuries. The month of
Ramadan saw many performances of Karagöz plays. After a day of fasting, crowds would wander the streets and celebrate, eating, drinking, dancing, watching street performers, and going into the coffeehouses to see Karagöz plays that drew large crowds. Before the twentieth century, many Karagöz performers were Jews, who had an active presence in popular Ottoman art forms ranging from music to theater. == Craft and preparation ==