The Nameserver ns1.hkseeker.com have a IP Address of 123.103.240.99 which is hosted on Hong Kong SAR China.
Echelon First Run Movies: Here You can online watch your favorite movies, TV shows and much more for free.