NoizeRebel is one of the DJs who can produce great mega mashups and this one does not disappoint.