Okaszaki Taiiku's video clips are always well done but this one is awesome. The street fighter style internet argument is such a good concept for this one.