Road tests Kawasaki Z900RS Cafe and BMW R nineT Racer, two different ways of being beautiful! [ROAD TEST]The Japanese is practiced, the German is hard and pure, but both have charm to spare