>>938979628 (OP)
so what? is it not also too big and pale to be a real human?
and as far as 'caveman' is concerned, i doubt very much that there were not people who were taller and/or of a longer stature than most people today - it's a matter of perspective