Name Country Genre Score
Plague Rider United Kingdom Technical Death/Thrash Metal 6