Inunaki village

117 2 0
                                    

No one knows if it truly exists, but legend has it that Inunaki village is a severely isolated town where no laws apply and anarchy reigns supreme. You are free to steal from, kill, or even eat anyone you want there. All who visit never return.

Japanese Urban LegendsWhere stories live. Discover now