2.8k74 World’s First Human Meat Restaurant Opens in Japan: Fact Check by Prashanth Damarla 3 years ago3 years ago