caracolled

For definition of caracolled, please visit here.