The giant caveman has discovered a human village.