Half of the movie is in subtitle and spoken in Chinese or Japanese or something like that. I found it pretty entertaining however I have seen better. Still worth a quick watch.
Original Posters Comments:
this is made by a group of people in taiwan...pretty funny stuff...