PUPPET GROUPS
Teatrino Giullare - Italy
Konrad Fredericks - UK
Javad Zolfaghari - Iran
Rafi Peer Theatre Workshop - Pakistan
National Puppet Theatre (PNCA) Pakistan
Natyadarsana Puppet Theatre - India
Sylvia Barth - Germany
Ahsap Cerceve - Turkey
THEATRE GROUPS
Ekaterinburg Youth Theatre - Russia
Euro Theatre Central Bonn- Germany
Kazem Nazari - Iran
Portrait Productions - UK
Sorin Misiriantu - Romania
Ajoka & B.I.T.A (Co-production) Pakistan-Bangladesh
Tehrik e Niswan - Pakistan
Punjab Lok Rehas - Pakistan
MUSIC GROUPS
Luo Chao-yun - Taiwan (Pipa Soloist)
Shadi Alashoksh - Syria
Djatayu Band - Indonesia
Steve Tallis - Australia
1001 Ways Music - Switzerland
Annupriya - India
Hamid Ali Khan - Pakistan
Rungg - Pakistan
Shafqat Ali Khan - Pakistan
Zaheer-ud-Din - Pakistan
Nazir Ijaz Faridi - Pakistan
Shah Ja Raag Fakirs - Pakistan
Iqbal Bahoo - Pakistan
Sain Zahoor - Pakistan
Goonga Dholia - Pakistan
Sher Mian Dad Pakistan
Bakshi Salamat Pakistan
Krishan Lal Bheel - Pakistan
DANCE GROUPS
Fasih-ur-Rehman - Pakistan
Sheema Kermani - Pakistan
Tandak Dance Company - Malaysia