The 17th edition of the International Puppet Festival (Tehran-Mobarak) came to a close in Vahdat Hall on Wednesday.