You must be new here. Rarely does Q say anything that is "pretty self-explanatory". There may be a literal surface-meaning that turns out to be true, but here are usually multiple meanings that make it anything but self-explanatory.
The way Hillary and the rest of the progressive world is gushing over the tragedy of Boseman's death, I'm going to put my money on "ritual sacrifice."