Citta' '93
Album • Oct 27 / 2023 • 8 songs, 1h 58m 34s • 80%
Noteable
8.2
/ 10
Reissued by Temporal Drift, this recording of the mysterious Japanese psych-rock band’s loud, legendary 1993 set at Club Citta’ is the best they’ve ever sounded.