Legendary British rock band Deep Purple have returned to Japan, a country they first toured more than half a century ago. Despite releasing an album titled “The Last Concert in Japan” in 1977, the ...