from "In the Land of the Rising Sun: Live in Japan 2001" album by Renaissance
See who else performs this track