Screen Shot 2016-06-12 at 10.04.26 AM Published June 12, 2016 at 1838 × 1114 in Episode 65: Comparative Arachno-Humanoid Mythology