"The Tokyo Canal Live" has evolved into "Tokyo 4K Panorama Livecam".
Jump to the new YouTube channel after about 5 seconds.