The Nameserver mail.terrace.co.jp have a IP Address of 111.89.177.214 which is hosted on Japan.
沖縄県のリゾートホテル運営会社「ザ・テラスホテルズ株式会社」のウェブサイト