So still no clue what it is, but it only appears on nights with the lightning storm going on. It can be seen from pretty far away, but it's best viewed at the very north edge of the map, around 16,2 to 24,2 facing north (Flying is required to reach these areas though I don't believe required to actually see it)