a horrifying troll looking creature,