Each Sunday, Pitchfork takes an in-depth look at a significant album from the past, and any record not in our archives is eligible. Today, we revisit an overlooked masterpiece from 1971, one that helped define the essence of Japanese rock. In 2007, Rolling Stone Japan declared Happy End’s Kazemachi Roman to be the greatest Japanese rock album of all time. For a band that can boast such an accolade