The Japanese outfit have yet again crafted a transcendent psych record that is dastardly infectious.

Advertisements