Exhibition highlights 20 years of cooperation between Czech and Finnish puppeteers.