I thought of this and wanted to see what it would look like, so here it is. The shoulders rotate around a horizontal hub and the swing path is diagonal.