The Giants are there for all to see in the Book of Enoch. Referenced in Genesis, this book was recovered from the oral traditions of the Ethiopians. It described a land of giants who mingled with the everyday humans.
Ping!!