Tokyo Xanadu Review Published: September 27, 2019 3:13 PM / By: Robert Grosso Our video review of Tokyo Xanadu.