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