Saw this in a video from BP Earthwatch. Seems to be at or near the north pole. He's not sure what it is and said he started noticing it there since last March
https://youtu.be/cGN2Q1b16I0
Interactive map...
https://earth.nullschool.net/#current/wind/isobaric/10hPa/orthographic=-66.77,89.76,1810/loc=139.372,72.457
(post is archived)