What do you think this red splodge is? It looks like someone was like "oops i got red paint on the masterpiece" and not part of it.
http://hyper-resolution.org/view.html?pointer=0.480,0.002&r=...
http://hyper-resolution.org/view.html?pointer=0.480,0.002&r=...