Japan has some cracking fighters