I remember hearing their cd but it was a while ago...I think it may have been along the lines of Neurosis (?)
Ik ben heel benieuwd naar jouw mening, laat het me weten in de comments! •••••••••••••••••••••••••••••••••••••••••••••