glowering chimera - like monstrosity towering over you, quaking, muscles coiled, definite