www.alivept.com.au. A single kettle bell complex involving a kettlebell swing, high pull, clean, squat, snatch with alternating arms.