November 29, 2017 Episode 270: Do not trust old ladies wandering around the woods w/ bags full of parasites. November 29, 2017/ The Damn Woods Jake & Oz talk about Blade of The Immortal