RAUSU, Hokkaido--As passengers watched in delight, a pod of about 30 killer whales blew spouts of water high in the air and swam as if leading their cruise ship on April 30 in the Nemuro strait, off the coast of eastern Hokkaido. [Read More]

No reproduction or republication without written permission.