I know, I watched the series, hehehe. The Demogorgon is a real monster from D&D which they identify with this interdimensional beast. For that I liked you called it Demogorgon ^^.