The Who Yokohama The Who Yokohama Arena, Kanagawa, Japan