This trio deliver an explosive jungle combining 80s sonorities, ragga hardcore, hip hop, and diabolic guitar riffs !!!