1.Ctcfoods.com.tw
Rank:5,855,710
Worth:$13
The nameserver vdns4.seed.net.tw have a IP Address of 61.20.46.204 which is hosted on Taiwan.