What does adventurer JJ Yosh keep in his backpack?

Here's what he brought when he let 9NEWS tag along on a hike with him and his adventure cat Simon.