I have to laugh hard for the damn slow K1A1 tank. it features a 1200hp engine for such a ~55ton body and as the result, the cross country speed is only 40km/h. when compared to the 65km/h speed of the type-99, it is like asking for death. In general, we don't regard Korean toys as weapons as they NEVER fire any shot in real conflict. This forum is for serious discussion, please stop mentioning those korean toys.
Japanese Type-90 is of course far better than K1A1, but when compared to Type-99g, it is just another piece of toy. Please have a look at its operational range and then compare it to other major tanks, when you see such shitty spec like that, you really can't argue it to be the "best".
btw: Type-96g/Type-99a/a1/g are to some extend linked to the T-72, not T-59.
there was a funny video comparing Type-90 with China's Type-96g and argue Type-90's stabilizer is cool. Type-96 is regarded as the second class MBT in PLA which is designed to be light so it can operate in the southern part of China. the most funny part is the video compares a Type-90 with a Type-96g with its stabilizer switched off.