ShenGCH wrote: The article states the screenshots were taken from a video. I wonder if said video exists anywhere on the internet
I haven't been able to find the original video, but there is this
Japanese transcript of the Shenmue-related section available, made by a Japanese fan. The video was an NHK TV broadcast:
From May 1st-3rd 1999, an event called 'Network Jungle 2 - Digitaliland' was held at the Tokyo Big Site, bringing together the latest on network technology and digital devices.
This program was a digest of the contents of that event, broadcast by NHK.
If there is interest in this I could look at doing a translation.