Board Thread:Questions and Answers/@comment-30833252-20170112181457/@comment-30833252-20170112231309

I think it's a reference to the giant fossils from the real life. I mean, the ones from "giant humans"