Home / Collections / Skarra Mucci – Return of the Raggamuffin ' . _x( 'Search for:', 'label' ) . ' Skarra Mucci – Return of the Raggamuffin Price: P2300 Label: Kscamp Intl. Country: Germany Released: 2012 Categories: Reggae How to order