Most streaming services show content depending on geographic locations because of licensing and copyright regulations. That is why you cannot access Halfworlds outside the HBO Asia region. So, the only solution is a VPN that will spoof your location by changing your IP address.