The Florida BFRO is trying to contact the people in this picture. It was taken by Mike Falconer while videoing a skunk ape in the Myakka River State Park.