The Nameserver ns1.wbspd.com have a IP Address of 122.255.76.80 which is hosted on Japan.
afic(アフィック) 商用利用OK!アフィリエイトOKの携帯サイト専用の無料レンタルサーバーです。FTPでアップロード可能!オリジナルCGI・PHPも使用可能!