raggles

For definition of raggles, please visit here.