Sunday, July 17, 2016

The Stalin - Dendo Kokeshi 7"

Japanese legends The Stalin graced us with their recorded presence with this single in 1980. The start of a great thing. But truth be told, the cover makes me wince a little.

No comments:

Post a Comment