Show of HandsShow of Hands

cowboy December 2nd, 2017 6:21pm

In Tokyo, Japan the first restaurant in the world to serve human flesh nicknamed “The Resoto ototo no shoku ryohin”, which means “Edible Brother”, has opened. If you were in Tokyo, would you try it?

6 Liked

Comments: Add Comment