A 25 minute show located on the Land of the Dragons Stage in 2004 as evidenced by this map. Anyone have better dates?