Sent an email to a guy on ebay selling that brand and asked him if its a direct fit with out drilling and exact measurments and replied
According to the cataloging this does not fit a KE25. I believer the KE25 was a Japanese spec vehicle that was not offered here in the US. We have no responsibility that it will fit.
The measurement from the bottom of the radiator to the top of the filler cap (without the cap) is 17 15/16 inches
I have an original radiator and it is much smaller than that.