An arm of the Indian Ocean?

Timor Sea?