Spider Monkey may have actually been there