34

1.6K 62 46
                                    

Japan has allowed consumption of human meat. Shokuryohin as the name of the first restaurant located in Japan, where one of the dishes is human flesh.

CREEPY FACTSWhere stories live. Discover now