RAUSU, Hokkaido--Two white killer whales, which are so rare worldwide that they are sometimes referred to as “phantoms,” were spotted off the coast here in Shiretoko Peninsula on June 17. [Read More]

No reproduction or republication without written permission.