Whether you know it to be a Bigfoot, Sasquatch, The Horizon City Monster, or Yeti – they all reference the same mythical creature that roams forests …