We're busting out our D&D monster manual. What the heck is the new monster in the Stranger Things Season 3 trailer? We have a couple of D&D suggestions.