>>21072396Yeah basically this.
Imagine if we all forgot about the statue of liberty for some telepathic reason
And we rediscover it, and then the theory of giants arises
Ofcourse it isn't a giant, it was just built by people to make it look big to symbolise prosperity
The giant of Rhodes was one of such statues, sadly gone, and one was even built by Rome of the god Solus if I'm correct.
Fuck they're all over the place to this day, pic related in Russia