I find these to be badass.. just really getting into it if anyone has suggestions for some more Japanese tunes feel free to post them.
http://www.youtube.com/watch?v=RERXiliJfdI
for this one skip to 1:02 the guy talks until then
http://www.youtube.com/watch?v=Gi3XvgTL_5I