Watch out for forests in the Philippines, for they hide a creature or two you wouldn't want to meet. Based on the Tambal folklore, “Belief is the Light in...
Watch out for forests in the Philippines, for they hide a creature or two you wouldn't want to meet. Based on the Tambal folklore, “Belief is the Light in...