Yeah.
It's wahhabists who practice intolerance and enslave and murder people, those beliefs come from mohammed.
the meme (like the one below) was directed at mohammed highlighting the fact that portraying mohammed could (and has for some) come with a death sentence