The Nameserver ns22.kourkouta.com have a IP Address of 80.241.222.134 which is hosted on Germany.
The largest greek subtitles database in the world. Greek subs.
Subtitles Search in the largest database for all Movies and TV Series - Findsubtitles.eu