Thread:Dinosaurus1/@comment-4864110-20200127201545/@comment-4864110-20200127215922

Which means humans and dinosaurs are in a new era, thus the title of it. I wonder what else does it mean with that title.