Papermoon Puppet Theatre: Mwathirika | Asia Society Skip to main content