enormous entity looming over a small human