The sixth National Cultural Festival of Puppet Theatre kicked off Sunday in AinTemouchent (495 km west of Algiers) under the theme "Celebrate Puppets."