a creature thar is part demogorgon and part huggy wuggy, trending on artstationHQ, 4k