HAMSHACKLE

Definition of HAMSHACKLE