Anatomy of the demon Demogorgon from 'Stranger Things'

A spooky-looking creature was discovered in Raja Ampat, Indonesia that ate underwater critter eats by stretching its head in search of prey - much like the Demogorgon from Netflix hit Stranger Things. To know more check out this video.

Related Videos
More Channels
Trending Now