Episode 20 - Japan's Aokigahara Forest

Episode 20 - Japan's Aokigahara Forest

Episode 20 - In this episode two of our favorite cryptids show up in the news: Bigfoot and El Chupacabra.  After the break we make many inappropriate comments about Japan's notorious Aokigahara Forest.  Click on the trees or "Read More" for full show notes and to listen to the show. 

Read More