I saw these guys perform while I was living in Seoul and I have never seen anyone dance quite like them hahah
The members of this group were all part of other great Korean indie bands so this is essentially a SUPER band^^