Be sure not to miss PIF, the International Puppet Theatre Festival, which will be taking over Zagreb's streets, squares and theatres. The festival was founded in Zagreb in 1968 when, strange though it may seem, a group of supporters of the Esperanto language wanted to organise a cultural event all in the international language. Thus, PIF was born, but puppeteering soon became more exciting than the idea of international utopia, and now the puppeteers use their mother tongues or the international language of puppets! (Oooww! EEEeee!) Performers from all over the world will perform both adults' and children's plays.