Japan have different standards/ethics for dual audio mixing, often resulting in incredible sounding livestreams of festivals. Also it's just a fucking sick performance.
I had to ilm these guys one stage one time at sxsw and met them but man these guys ROCK it turned into riot a real riot outside when they played this. nice dudes