The Kapre
- Episode aired Oct 1, 2022
Two unsuspecting Americans awaken a large and legendary creature while camping in an enchanted Philippine forest.Two unsuspecting Americans awaken a large and legendary creature while camping in an enchanted Philippine forest.Two unsuspecting Americans awaken a large and legendary creature while camping in an enchanted Philippine forest.