I think the title already explained it: bunch of weird Japanese lunatics show the browser war. Prepare for some Chrome vs Opera vs Firefox vs Internet Explorer insanity!