Each ranking has its own bias, so you should take them as a reference only. In this one, it's more about the organization's financial status rather than the strength in research or academic.
You should also take into account your major (i.e. Keio is strong in business, management or finance), and if you're a research student, you have to take into account your professor as well.
Personally, Keio is a good choice. Titech will notify the result around the end of Feb, but I don't know about Todai.