Meshi Kuuna! Ian Martin delves into a seminal Japanese punk album as part of the classic album series Read more