For the past two decades, Kae Takahashi has carved a swathe through the noise / experimental underground under her own name as well as Anti Itch Cream and Sete Star Sept.
​
Prepare to be enthralled and flummoxed in equal measure.