Strange ribbons of clouds over Hokkaido

This photograph, taken June 18 from a Japan Coast Guard aircraft off the northeastern coast of Hokkaido, shows a bird’s-eye view of cloud streets over[…]