a manufactured horror; a frankenstein's monster

listen to the pronunciation of a manufactured horror; a frankenstein's monster
English - English
Demogorgon