The Nameserver ns1.opensubtitles.org have a IP Address of 188.40.39.36 which is hosted on Germany.
Movie and TV Subtitles in multiple languages, thousands of translated subtitles uploaded daily. Free download from source, API support, millions of users.