The ninja trope is a put off for me but it's common so I just ignored it, but then Japan's rising sun motif appears full-page, just to make clear we're talking about Asians... Can't we come up with some other cultural stereotype to exploit, like the American fat ass or something? :)