December 8, 2013 at 13:36:02 UTC
Picture for the puppet show from the swiss convention Golden Leaves Con 2013.