The most kickass asian ever...
I loved that show. That one you linked wasn't quite as good as a lot of the ones I've seen though.
__________________
Angry Video Game Nerd =
Angry Video Game Nerd =