The Nameserver dns1.tvmining.com have a IP Address of 58.215.39.15 which is hosted on China.
Funny Videos