That's what's wrong with it.
It's been made by designers not engineers.
What with the rake of the forks and the massive rear tyre I can't imagine the turn in to be very sharp.
How sharp will it look with number plate, chain guard, indicators, lights, and mudguard?
This is obviously the prototype. Whatever hits the roads will look nothing like what we see here.