Ancient texts have been informing us about these “giant beings” for thousands of years. There are hundreds of accounts from around the world. However …

source