Saw these guys on the street the other day in front of Shinjuku station, can't wait to catch one of their gigs!
http://www.youtube.com/watch?v=XaVA9ZR2jP0