Wonder what the dark spot is towards the bottom right.
Something related to Babylon 5, or maybe 5th Element?