Japanese sonic terrorists Crossfaith return with more of their brutal EDM meets metal on their new five track EP, 'Species'. Read our review here.