Is There A Local Equivalent Of “Bigfoot” In Vietnamese Folklore?

Share

Is There A Local Equivalent Of “Bigfoot” In Vietnamese Folklore?