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