 for lack of a better word is very weird looking people displayed on a huge platter as if they themselves are the food very weird and the report uh... continues with a lot of these uh... videos that are on twitter people are are really concerned with what seems to be uh... happening here