If it's not advocating clear, specific and imminent violence (which this isn't) then it's free speech. You don't have to like it, in fact nobody is asking if you do.