Mythology: Ebu Gogo

In this episode we learn about a human-like creature that comes from Indonesian folklore. Is the Ebu Gogo simply a creation of humanity's collective imagination, or a long lost cousin of the species? E-mail: mythshistorydnd@gmail.com