The Tour of Japan heads into Tokyo on Sunday in what should be an thrilling…