My first impression was of a German version of a "Confederate".Lookenzee like de Confederate Hellcat, ja?
+1 Not to mention we all complain about the stock seat.... Did you see that seat! OMG can you say wedgie.That's one of the ugliest things I've ever seen on 2 wheels.