Upload & Sell: Off
They're completely, completely different lenses whose differences encompass more than just image quality. One is designed for close focusing and sharp, distortion-free images; the other is designed for low-contrast lighting, portraiture, and low-light photography. You may as well be comparing a 600mm f/4 against a 14-24/2.8 zoom and asking which one is "better."
Yes, both the 100/2 MP and the EF 85/1.2L II can be used for all the things that you mentioned. But that says nothing about which one will be more useful to you for the specific shooting conditions you have in mind, or the desired result you want to achieve. You say nothing about what aspects of performance are important to you. Is maximum sharpness necessary? Is close focusing necessary? How fast an aperture do you need? Do you require autofocus? It's not anyone else's place to suggest to you which one of these lenses you should buy when you don't even supply this bare minimum amount of explanation. Anyone who looks at your post and gives you a suggestion is basically just giving you their biased opinion, completely meaningless and irrelevant to what you will actually prefer, because you haven't provided any insight as to what you are looking for in a lens.
And by the time you do finally discuss what you want out of a lens, you should already know the answer to your question, without having to ask anyone else.