'Papermoon Puppet Theatre was founded in April 2006 in Yogyakarta, Indonesia by Co-Artistic Director Maria Tri Sulistyani (Ria). The Director has since nurtured, developed, and expanded the company together with Co-Artistic Director Iwan Effendi, a visual artist and Papermoon’s puppet designer.'