The creature lives in 30ft trees on Vangulu in the Solomon Islands, in Oceania, and it had only ever been spotted by natives, leading to suspicions...