I think "Archgoat" fits the music perfectly.
Out of context, yeah, most of the names are ridiculous - but what are the musicians doing? The guitarist is playing chromatic riRAB with occasional solos. The bassist is inaudible. You could say they over use the double bass, but they use it far...