Dubioza Kolektiv !! A bomb of energy.