Time traveler stepping through a portal between ancient and futuristic worlds