The Nameserver dns.ohbi.net have a IP Address of 175.99.72.31 which is hosted on Taiwan.
Sameip.org - Show all domain names hosted on the same IP address of you server.