A sub-hardcore band from North Wales.