926. KILLER SHARKS AND THE HUMAN SOUL .HOW ISLANDERS BELIEVE YOUR SHARK GOD COULD MAKE YOU LIVE FOREVER.