The Nameserver ns.tfc.co.jp have a IP Address of 61.193.169.210 which is hosted on Japan.
株式会社 東北新社 ホームページ