Full threadcomrh·via reddit: It was picked up on the Japanese Himawari 8 weather satellitehttps://www.youtube.com/watch?v=NfgS3C7PblAView on HN