I can't understand japanese, but more or less you get the idea. I think it doens't have a solid rear axle, and it's got permanent 4x4 transmission. So it's got a central diff, LSD type (not that good :-/)
I don't think it will be very good offroad...