An incredible din of shaking, rattling, shimmering turntables (records on them, maybe?), deeply structured, fascinatingly detailed, ferocious, wonderful, audibly ecstatic - and recorded live in a Japanese department stor…
what is this, and why am i enjoying it so much
Home
Feed
Search
Library
Download