Orca Hook

Orca Hook was located in the north-western area of Armageddon Reef, along the Dire Strait.