VIDEO: Take a Full Tour of a Desolate Tokyo Disneyland with a 5000 Guest Capacity Limit

January 31, 2021