A screaming ghost haunting the Chatham Islands east of New Zealand.

A screaming ghost haunting the Chatham Islands east of New Zealand.