Aurora Borealis?

At this time of the year, at this time of day, in this part of the internet, localized entirely within this Deviantart page?!

...May I see it?

