The nameserver tf-public01.techfirm.co.jp have a IP Address of 118.67.68.191 which is hosted on Japan.