Seen for the first time this picture, my first thought was "Planet nowhere"