Tokyo might not be the perfect place to drive a Rolls-Royce around, but don’t forget the capital of Japan also happens to be one of the biggest financial centers in the world. Given these ...