"The stories of giants, regardless of what country we are talking about, are always the oldest stories... they usually happen before humans enter the picture."