The Nameserver arbana.tiara-net.biz have a IP Address of 180.211.74.5 which is hosted on Japan.
こちらは株式会社アプリカのホームページになります。