The Cove in Taiji, Japan tucked away in a National Park is a natural fortress and the site of the largest slaughter of dolphins in the world.