Nestled amidst the crystal waters of a lake lies Raccoon Island. Locals have long rumored about its abundance of cunning raccoons, always wandering about in hunt of scrumptious scraps. The island is essentially a haven for these furry fiends, with mountains of leftovers dumped by well-meaning tourists. It's quite the spectacle when a clump of rac