Ad blocker detected: Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker on our website.
There's a notice that EU visitors will be blocked from the site. It's not relative to privacy laws, but the new EU provision that site operators hold all responsibility for keeping copyrighted material off the site. Since they can't confirm that user-posted images aren't copyrighted by someone else, it's easier not to play ball in that market for now.
Try out some free VPN extensions for your web browser, for example the "Touch VPN" works great for me on google chrome (do not forget to choose a server outside of the EU).