Ribbon Belts