Demon Head

Demon Head was the northern-most point of Armageddon Reef.