Creature Feature Friday: The Ahool
If you’ve been swept up in the latest Stranger Things craze following the recent release of Season 4 (guilty), you’ll definitely remember the vicious Demobats from a few key scenes (that we’ll probably never get over). But those little razor-toothed monsters from the Upside Down are pure science fiction… right? Meet the Rightside Up’s version of the Demobat in this edition of Creature Feature Friday: the Ahool.