They are subject to Dutch laws and the DMCA doesn't apply? Very well then.
How about WIPO? The World Intellectual Property Organization? Seems to the Netherlands have signed up.
((
Linkie ))
People are quick to say "US law does't apply to me". But that's not always correct. There are many different treaties in place, and copyright laws are very serious and enforced on the International level.
I've heard about this site before - it sure does have a lot of content on it and needs to be shut down.