Tokyo is a haven for watch nerds. It is also a sure fire way to find yourself on the receiving...