Seems legit.
I’m convinced time travel is possible. Otherwise, how did all those artifacts from ancient times end up in our century? Hmmmmm?