Saturday, December 30, 2023

POIL UEDA (London Lexington, 23/08/23)

Who needs post-punk with sprechgesang vocals; 12th-century Japanese samurai epics fused with French experimental prog is clearly where it's *at*.

No comments: