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