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