Mysterious orcas of Japan

In May 1997, a pod of orcas (Orcinus orca) was spotted by a whale watching operator in Volcano Bay, southern Hokkaido. This sighting soon became a sensation and... Read More...