Following the Feadz/Uffie set, we crossed the canal and happened upon this infinitely more interesting Japanese hard-rock-tech-pop group.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…