The Nameserver dns.screen.co.jp have a IP Address of 210.199.158.162 which is hosted on Japan.
大日本スクリーン製造株式会社