The Nameserver ns2.s-port.biz have a IP Address of 218.223.68.75 which is hosted on Japan.
電子マネー デルカ(DERUCA)。ネットバンクやコンビニ、クレジットカードで簡単にチャージ(購入)ができます。