Where To Stream Boogeymen Season 2 Episode 13
Tata Duende
- Aired August 3, 2015
- 60 Min
A monster has terrorized Belize for centuries. It is described as a small man, three-feet tall, with an ugly face, hands without thumbs and inverted feet. According to legend it wears a red hat, dresses in animal skins and carries a menacing machete.