I’m a wild jungle cat lost in the woods after a rainstorm. This was filmed on location from the extremely rainy coastal jungles of the Nicoya Peninsula of Costa Rica!