Legends of the Wild Season 1 Episode 3
In the jungles of Luzon Province, locals believe a vampire-like evil spirit has begun picking off villagers and livestock, taking them away without a trace.
-
Legends of the Wild Season 1 Episode 3 spider
Wootly Play in Flash