Why would the stream be:
Japan > TVNZ > USA > Akamai in NZ.
That feels like making traffic cover more distance and cause more latency than should really be required? Also more points of failure.
I can't see why it wouldn't go
Japan > Akamai Japan > NZ?