Home World's First Human Meat Restaurant Opens in Japan World’s First Human Meat Restaurant Opens in Japan by Prashanth Damarla 4 years ago4 years ago World’s First Human Meat Restaurant Opens in Japan World’s First Human Meat Restaurant Opens in Japan