Your bag is empty
Long regarded as Japan's number one DJ, the grand imperial DJ Muro is the self proclaimed 'King Of Digging' and boasts a long list of credentials which more than back up the claim.