The Alien Update in 99 Nights in the Forest brings with it a host of spooky new happenings to the already dark and dangerous woods. But in the context of a bipedal, 15 foot tall Deer with dinner plate ...
Hidden deep within the lush landscapes of the Philippines lies a forest so surreal that visitors can’t help but feel like they are in some alien movie. This is not because of the wildlife found there ...