Agent nessie

Agent nessie, being one of our bigfoot specialists is a leader of the bigfoot team. trained in the art of stealth, agent nessie knows more than he seems to know.