Japanese noise unit Endon have unveiled another barrage of cacophony with the music video for the title track of their forthcoming record Through The Mirror. The record is due on June 2nd through Hydra Head/Daymare Recordings, with pre-orders available at this location.

[via CLRVYNT]