Striped possum (Dactylopsila trivirgata picata), Cape Tribulation National Park, the Wet Tropics of Queensland UNESCO Natural World Heritage Site, Queensland, Australia.