3.2k74 World’s First Human Meat Restaurant Opens in Japan: Fact Check by Prashanth Damarla 4 years ago4 years ago