Nguoi Rung
Referenced in 1 episode
Definition
Vietnamese term meaning roughly 'forest people.' It refers to a reputed wild hominid or Bigfoot-like creature said to live in the remote highlands of Vietnam.
Referenced in 1 episode
Vietnamese term meaning roughly 'forest people.' It refers to a reputed wild hominid or Bigfoot-like creature said to live in the remote highlands of Vietnam.