Dutch band, i think from Utrecht, year 1997. If someone knows more about these guys, please let me know!!